microservices-architecture-challenge-advantage-drawback

The best article on this topic so for.

Microservices Architecture: Advantages and Drawbacks

Clear definition:
Microservices are a way of breaking large software projects into loosely coupled modules, which communicate with each other through simple Application Programming Interfaces (APIs).

monolith-113

Strafulgerare, sync communication:

In this video we can see this picture
Monolith-Vs-Microservices2019-07-16 10-46-16

Monolith:
And the author says that the communication passes synchronously from top to bottom and then back in the reverse

But as you can see in the picture, even in a microservices architecture, you still have sync communication… but you call an REST Endpoint and you (block)wait for the response before you can go further with your program execution

Leave a comment