Synchronous vs Asynchronous Communication — Roadmap Step & Resources
Blocking request/response calls vs fire-and-forget or queued communication
- Level: intermediate
- Estimated time: 1 days
- Roadmap: System Design
Interview questions
- When would you choose asynchronous communication between services over synchronous calls?
Study resources
- Communication (Article) — The System Design Primer's section comparing synchronous and asynchronous communication styles.
- Synchronous vs Asynchronous Communication (Video) — A clear explanation of when to choose blocking vs non-blocking communication between services.
Part of
- Asynchronous Communication & Messaging — section
- System Design roadmap — the full learning path