cyberneticlibrary

Build fault-tolerant Go workflows

dbos-golangskillsetup L30
Sheshiyer/skill-clusters
What it does

Add fault-tolerant durable workflows to Go services backed by PostgreSQL

Best for

When you need exactly-once, fault-tolerant orchestration for multi-step operations in Go.

Inputs
  • · Go function signatures
  • · workflow steps
  • · queue definitions
Outputs
  • · idempotent workflow executor
  • · step recovery on failure
  • · exactly-once guarantees
Requires
  • · Go 1.21+
  • · DBOS SDK
  • · PostgreSQL
Preconditions
  • · Postgres connection available
  • · workflow logic defined
Failure modes
  • · non-idempotent step causes duplicate side effects
  • · timeout without recovery state persisted
Trust signals
  • · recovery from arbitrary failure points
  • · step-level durability via Postgres