nomad-temporal-jobs

Backup Workflow

Concurrent backup orchestration: three independent legs (Nomad, Consul, PostgreSQL) run in parallel, joining before retention cleanup. The PostgreSQL leg fans per-database dumps out with bounded concurrency. Hover over any step for implementation details.

Legend

ColorMeaning
PurpleWorkflow logic
EmeraldActivities (I/O operations)
TealDecision points (non-fatal S3 uploads)