Tag
sagas
- Jul 4, 2026 Chained Jobs and Fan-In Completion Without a Coordinator How a job that spawns children can know when they are all finished, why the counter must count terminal outcomes rather than successes, and how the successor is triggered exactly once. backend systems
- Apr 4, 2026 Compensating Transactions in Multi-Service Workflows How a saga replaces an impossible distributed commit with local steps and explicit undo actions, why the undo is not a rollback, and what becomes visible while the workflow is in flight. software architecture
- Jan 22, 2026 Sagas, Compensations, and the Semantics a Rollback Cannot Restore How long-running distributed transactions replace atomic rollback with forward recovery, why a compensation is not an inverse, and what the scheduler must guarantee to make it work. distributed systems