Skip to content

Process Manager

Spicy — senior dev territoryArchitecture

ELI5 — The Vibe Check

A process manager is the project coordinator for long-running workflows. It tracks state, receives events, decides what command to send next, and handles timeouts. It's the air traffic controller keeping the whole multi-step saga on track.

Real Talk

A pattern for coordinating complex, long-running business processes that span multiple aggregates or services. A process manager maintains state, listens for events, and dispatches commands based on the current state and incoming events. Unlike sagas, process managers have explicit state machines and can handle more complex flows.

When You'll Hear This

"The order fulfillment process manager tracks the state from placement through payment to delivery." / "Use a process manager when your saga has conditional branching or timeouts."

Made with passive-aggressive love by manoga.digital. Powered by Claude.