Skip to content
Sharp

Microservice Architecture · interview question

Why can using the Choreography-based Saga pattern become a problem in practice?

Multiple choiceHardchapter-18-curatedpremiummicroservice-architectureeventual-consistency-sagas
Choose one answer
Answer and explanation

Correct answer

A. Increased complexity due to lack of centralized control

Why

In the Choreography-based Saga pattern, there is no central controller, which can lead to increased complexity as each service must be aware of its role in the Saga. This can make managing and debugging the flow more challenging.

Test yourself on Microservice Architecture

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

Start free test
All Microservice Architecture questions →