B
B
bhagavate2017-05-04 02:55:44
Software design
bhagavate, 2017-05-04 02:55:44

What are some good books/articles on Message-Driven Architecture for Microservices?

The network is full of examples with REST-based synchronous architecture, but it seems to me that asynchronous integration is much better suited for microservices, and it fits well with my business case, but there are criminally few examples of them.
I am especially interested in how to ensure the reliability of receiving a message - any notifications of receipt, protection against missed messages (due to retrays, the order may change, which can affect business logic), the retrays strategies themselves (including protection against reruns, except for idempotent services) etc. etc.
In general, if I understand correctly, the need to provide retrays and request-response cases through messages requires storing state in a microservice, which already complicates the picture, while the presence of other requirements complicates it even more .... but the circuit breaker in a synchronous architecture seems to me still a worse solution, essentially a crutch.
In general, I would like to read something on this topic, maybe someone has already collected the main rake?

Answer the question

In order to leave comments, you need to log in

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question