System Overview - Choreography vs orchestration
This system compares two ways microservices coordinate tasks: choreography and orchestration. Both handle multi-step processes but differ in control style. Choreography lets services react independently to events, while orchestration uses a central controller to manage the flow.