event-bus
Required event bus for saga coordination.
saga adds a saga orchestrator to your Go service for coordinating multi-service transactions with rollback compensation.
Use saga when you need distributed transactions that span multiple services and must be reversible. Common in order processing (reserve inventory → charge payment → ship) where any step failure should trigger compensation steps.
Requires: event-bus
Suggests: observability, outbox
verikt new my-service --language go --cap event-bus,saga# or add to an existing service:verikt add sagaevent-bus
outbox
observability