Implementing scalable messaging patterns in Azure - Will Velida - NDC Sydney 2024

  Рет қаралды 1,611

NDC Conferences

NDC Conferences

Күн бұрын

This talk was recorded at NDC Sydney in Sydney, Australia. #ndcsydney #ndcconferences #developer #softwaredeveloper
Attend the next NDC conference near you:
ndcconferences...
ndcsydney.com/
Subscribe to our KZbin channel and learn every day:
/ ‪@NDC‬
Follow our Social Media!
/ ndcconferences
/ ndc_conferences
/ ndc_conferences
#architecture #microservices #cloud #microsoft
With the distributed nature of cloud applications, we need messaging systems that helps us connect the various different components and services that make up our architecutre, while remaining loosely coupled to ensure that we can scale when needed.
In this talk we'll start by doing comparing between different messaging services in Azure, and understand which service is appropriate to choose in which scenario. We'll then dive into the different messaging patterns we can implement in our architectures, what scenarios they would be appropriate for, and any issues and tradeoffs we need to consider when implementing them.
By the end of this talk, you'll know which messaging service to use for which use case, as well as various different messaging patterns that you can implement to build loosely coupled, but highly scalable messaging systems.

Пікірлер: 6
@wormB1
@wormB1 3 ай бұрын
Hi Will, awsome recap of azure offerings. Just a suggestion to maybe mention event sourcing and/or (transactional) outbox pattern and even CDC next to sagas to solve similar problem
@sergeynosov8180
@sergeynosov8180 3 ай бұрын
Please correct me if I am wrong, but there is currently no built-in Azure solution for event sourcing. Azure service bus kinda-sorta could be used for it, but it comes with a very short message storage limit, 14 days, I believe. You would need something else to store events, if you expect the system to run for longer than that.
@panosdotnet
@panosdotnet 3 ай бұрын
How many services worldwide which are not media streaming services are running constantly in an interoperable manner to require all these?
@willvelida
@willvelida 3 ай бұрын
One of the takeaways of this talk is that you don't need to implement all those patterns. Just the one that fits your use case 53:15
@consuelovalderas1645
@consuelovalderas1645 3 ай бұрын
Apart from telco services with specific protocols or standards (such as SMS, RCS…) I would say… none 😂
@willvelida
@willvelida 3 ай бұрын
53:15 👍
🍉😋 #shorts
00:24
Денис Кукояка
Рет қаралды 3,8 МЛН
Когда отец одевает ребёнка @JaySharon
00:16
История одного вокалиста
Рет қаралды 9 МЛН
Every parent is like this ❤️💚💚💜💙
00:10
Like Asiya
Рет қаралды 20 МЛН
Oncoming features for Core Visuals in Power BI | Miguel Myers
1:25:05
What is OpenTelemetry?
12:55
Highlight
Рет қаралды 8 М.
How To Pass ANY Azure Certification in 2024 | Complete Guide
19:00
Travis Media
Рет қаралды 318 М.
Generative AI for the .NET Developer - Aaron Powell - NDC Sydney 2024
1:01:56
Don’t Build a Distributed Monolith - Jonathan "J." Tower - NDC London 2023
1:04:02
The Problem With Microservices
17:47
Continuous Delivery
Рет қаралды 434 М.
Azure Functions for .NET Developers - Everything You Need To Know
1:12:49
Microsoft Azure Developers
Рет қаралды 6 М.
🍉😋 #shorts
00:24
Денис Кукояка
Рет қаралды 3,8 МЛН