Skip to content
Sharp

Distributed Resilience · interview question

In a microservice architecture, what is the main advantage of using a message broker like Apache Kafka?

Multiple choiceEasychapter-18-curatedpremiumdistributed-resiliencedistributed-tracing
Choose one answer
Answer and explanation

Correct answer

D. Decouples services by allowing asynchronous communication

Why

A message broker like Apache Kafka allows services to communicate asynchronously, which decouples them and enables more flexible and resilient service interactions. This reduces dependencies and increases system robustness.

Test yourself on Distributed Resilience

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

Start free test
All Distributed Resilience questions →