Hasty Briefsbeta

Show HN: DBOS Java – Postgres-Backed Durable Workflows

9 days ago
  • #durable-workflows
  • #reliability
  • #postgres
  • DBOS provides lightweight durable workflows built on top of Postgres.
  • Workflows checkpoint each step in Postgres, enabling recovery from crashes or failures.
  • Use cases include AI agents, data synchronization, payments, and long-running processes.
  • DBOS is a library with no separate service or orchestrator, only requiring Postgres.
  • Supports asynchronous execution, durable queues, scheduling, and notifications.
  • Durable queues allow distributed tasks with guarantees of completion and flow control.
  • Scheduling workflows with cron syntax or durable sleep for pauses.
  • Durable notifications enable workflows to wait for events with exactly-once semantics.
  • Comparison with Temporal highlights DBOS's lightweight, Postgres-backed approach.
  • Quickstart guide and community resources available for getting started.