Saga coordination by a central orchestrator that tells each service what to do next and runs compensations on failure.