Skip to content
Sharp

Microservice Architecture · interview question

What role does Apache Kafka play in an event-driven microservices architecture?

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

Correct answer

A. It acts as a message broker for communication between services.

Why

Apache Kafka serves as a message broker, facilitating asynchronous communication between microservices in an event-driven architecture. It helps decouple services by allowing them to publish and subscribe to events.

Test yourself on Microservice Architecture

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

Start free test
All Microservice Architecture questions →