Skip to content
Sharp

Microservice Architecture · interview question

How does using Apache Kafka contribute to the resilience of a microservices architecture?

Multiple choiceMediumchapter-18-curatedpremiummicroservice-architecturemessage-brokers-kafka
Choose one answer
Answer and explanation

Correct answer

A. By decoupling services and allowing offline processing

Why

Kafka enhances resilience by decoupling services, allowing them to process messages asynchronously. This means services can continue to function even if other services are down, as they can process messages when ready.

Test yourself on Microservice Architecture

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

Start free test
All Microservice Architecture questions →