Chapter Conclusion

In this lesson, we'll conclude this chapter with a quick summary of what we have learned.

We'll cover the following

Summary #

  • Asynchronous communication should be preferred over synchronous communication between microservices due to the advantages concerning resilience and decoupling.

  • The only reason against this is inconsistency. Therefore, it is important to know exactly what the requirements are, especially concerning consistency, in order to make the technically correct decision.

  • Choosing asynchronous communication has the potential to solve the essential challenges of the microservices architecture and should, therefore, be considered in any case.

Get hands-on with 1200+ tech skills courses.