Durable Workflows Can Be Built on `SQLite` Alone
Durability comes from saved workflow state, not heavy infrastructure. If progress is replayable, SQLite is enough for small reliable job orchestration.
- The core requirement is persisted progress: reruns and recovery work once each workflow step leaves state behind.
Obeliskstores workflow progress in an execution log and replays from durable history, matching activity retry patterns.- This fits background jobs, billing retries, and AI task pipelines before adopting heavier queues or workflow platforms.