Skip to content
Sharp

Microservice Architecture · interview question

In a microservices architecture using Kafka, what is a typical approach to manage distributed transactions?

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

Correct answer

C. Sagas

Why

Sagas are a sequence of local transactions that can be managed across distributed services without locking resources, providing a way to maintain consistency without using distributed transactions.

Test yourself on Microservice Architecture

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

Start free test
All Microservice Architecture questions →