Skip to content
Sharp

Microservice Architecture · interview question

In microservices, why is it crucial to avoid synchronous communication for service interactions?

Multiple choiceMediumchapter-18-curatedpremiummicroservice-architecturebounded-contexts
Choose one answer
Answer and explanation

Correct answer

D. To improve system resilience and scalability.

Why

Synchronous communication can create tight coupling and service dependencies, leading to system fragility and scaling issues. Asynchronous communication helps maintain resilience and scalability.

Test yourself on Microservice Architecture

A free test with instant, explained results. No account needed.

Start free test
All Microservice Architecture questions →