🎉 October Learning Month — learn a new software term every day!
An interactive flashcard trainer for software engineering terms.

Choreography

In plain terms

Coordinating services through events without a central controller.

Going deeper

In choreography, each service reacts to events and emits its own, so workflows emerge from decentralized reactions rather than a conductor. Control is distributed.

Under the hood

Decentralized and loosely coupled but harder to monitor; contrasts with orchestration's central control.

Examples

Event-driven microservices, decentralized workflows, saga choreography.

Think of it like...

Like dancers each responding to the music and each other, with no director calling steps.

Feedback & Bug Report