Understanding Communication Patterns in Microservices Architectures

Session
Until Conference Starts:
Gadget for free
Team Discount
5-Day Special
Register now
Bis Konferenz­beginn:
Gadget gratis
Kollegenrabatt
5-Tages-Special
Jetzt anmelden
Thanks for another great conference week:
See you in 2025
Stay tuned and register for our Newsletter
Sign up
Vielen Dank für eine weitere tolle Konferenzwoche
Wir sehen uns in 2025
Bleiben Sie mit unseren Newsletter auf dem Laufenden
Anmelden

In a microservices architecture, services shall be as loosely coupled as possible. Still, they need to communicate with each other in order to fulfill business requirements. Now there are so many questions about this communication: What are the general possibilities to communicate? For example synchronous, asynchronous, or event-driven communication. What are the tradeoffs and which communication style should you prefer? What is the influence on the coupling of your services? For example, asynchronous communication reduces temporal coupling between services. What do I have to consider when selecting a certain communication style? For example, you need to apply certain resilience patterns if you want to use synchronous communication. This talk will help you answer these questions for your project. You will better understand not only the architectural implications, but also the effect on the productivity of your teams.