Bird
0
0

Which statement best describes choreography in microservices architecture?

easy📝 Conceptual Q11 of 15
Microservices - Advanced Patterns
Which statement best describes choreography in microservices architecture?
AA central controller manages all service interactions and workflow.
BServices communicate directly through events without a central controller.
CServices are tightly coupled and depend on a single database.
DAll services share the same codebase for coordination.
Step-by-Step Solution
Solution:
  1. Step 1: Understand choreography communication style

    Choreography means services send and receive events directly without a central manager.
  2. Step 2: Compare with orchestration

    Orchestration uses a central controller, unlike choreography which is decentralized.
  3. Final Answer:

    Services communicate directly through events without a central controller. -> Option B
  4. Quick Check:

    Choreography = direct event communication [OK]
Quick Trick: Choreography means no central boss, services talk directly [OK]
Common Mistakes:
  • Confusing choreography with orchestration
  • Thinking choreography requires a central controller
  • Assuming choreography means tight coupling

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More Microservices Quizzes