No video

AWS Immersion Day: Async messaging

  Рет қаралды 215

RS School in English

RS School in English

Ай бұрын

Welcome builders!
Extend the existing and successful Wild Rydes service with asynchronous messaging for our microservices to allow us to scale reliable into new dimensions.
One of the implications of applying the microservices architectural style in Wild Rydes is that a lot of communication between components is done over the network. In order to be able to individually scale, operate, and evolve each service, this communication needs to happen in a loosely coupled manner. One option that our initial architect have in mind here is that all services expose an API following the REST architectural style.
Using REST APIs for communications between a set of systems can decouple them to a certain degree, but only if applied properly - which is often not the case. Additionally, REST APIs tend to be designed with synchronous communications, which limits the potential for decoupling when you think about request paths through a landscape of microservices. However, there is another option that provides even looser coupling: asynchronous messaging.
Asynchronous messaging is a fundamental approach for integrating independent systems, or building up a set of loosely coupled systems that can operate, scale, and evolve independently and flexibly. One could also quote our colleague Tim Bray on this:
If your application is cloud-native, or large-scale, or distributed, and doesn’t include a messaging component, that’s probably a bug.
Within this workshop, we will introduce asynchronous messaging into Wild Rydes to support the ever growing demand of our business.

Пікірлер
AWS Cloud Developer Task 5 Integration_with_s3
37:15
RS School in English
Рет қаралды 273
Event-Driven Architecture (EDA) vs Request/Response (RR)
12:00
Confluent
Рет қаралды 134 М.
Parenting hacks and gadgets against mosquitoes 🦟👶
00:21
Let's GLOW!
Рет қаралды 12 МЛН
Little brothers couldn't stay calm when they noticed a bin lorry #shorts
00:32
Fabiosa Best Lifehacks
Рет қаралды 17 МЛН
Smart Sigma Kid #funny #sigma #memes
00:26
CRAZY GREAPA
Рет қаралды 19 МЛН
AWS Cloud Developer Task 2 Serving SPA
1:28:41
RS School in English
Рет қаралды 765
Building SaaS on AWS - S7E2 - SaaS Networking with Amazon VPC Lattice
56:34
Difference Between REST API vs Web API vs SOAP API Explained
7:24
Learn with Whiteboard
Рет қаралды 187 М.
React Course 2024Q3 · Intro Webinar
1:17:52
RS School in English
Рет қаралды 1,9 М.
What is an API Gateway?
15:02
Gaurav Sen
Рет қаралды 55 М.
AWS Cloud Developer Task 4 Integration with DynamoDB
46:03
RS School in English
Рет қаралды 298
Angular Course 2024Q3 · Intro Webinar
1:00:08
RS School in English
Рет қаралды 877
Microservices Explained in 5 Minutes
5:17
5 Minutes or Less
Рет қаралды 728 М.