Synchronous vs Asynchronous by Example
Exploring Microservices Communication Patterns
Published in
13 min readFeb 25, 2020
A major obstacle when implementing microservices architecture is dealing with inter-service communication. In a traditional, monolithic system, communication between various modules and layers is handled in memory. When an application is split between independent services and information must be exchanged over the network, however, a different approach must be used to cope with the added latency.