AgentIndex icon
AgentIndex
ToolsMCP ServersHOTCategoriesTrendingNewBest ListsCompareGuides
Submit Tool
ToolsMCP ServersHOTCategoriesTrendingNewBest ListsCompareGuides
Home/
Workflow Automation/
dbos-transact-golang
dbos-transact-golang logo

dbos-transact-golang

Active·★ 862·MIT·Updated 2026-10-27
★ Trending

DBOS Transact provides lightweight durable workflow orchestration built on Postgres, enabling applications to reliably handle failures by checkpointing state and automatically recovering. It simplifies the development of robust applications that need to process transactions or seamlessly resume long-running data pipelines.

dbos-transact-golang sits in the Workflow Automation category, so it is usually better judged by workflow fit, deployment style, and team needs than by isolated features alone. Based on the available metadata, it leans most clearly toward Durable Workflows: Checkpoints program state in Postgres for automatic resumption after failures.. A representative use case is Reliably handling failures in critical applications like payments services.. The listed license is MIT. GitHub stars are currently 860. Relevant tags include Go, Postgres.

This write-up is based on the project's README and public repository data. We have not hand-tested the tool.

#Go#Postgres#Workflow Orchestration#Durability#Fault Tolerance#Data Analysis
$ Install
$ go get github.com/dbos-inc/dbos-transact-golang
↗ Visit site★ GitHub
01

Features

01Durable Workflows: Checkpoints program state in Postgres for automatic resumption after failures.
02Durable Queues: Guarantees completion and result delivery for background tasks with flow control and prioritization.
03Exactly-Once Event Processing: Reliably processes events (e.g., webhooks, Kafka messages) by starting workflows exactly once.
04Durable Scheduling: Schedules workflows using cron syntax or durable sleep, ensuring resumption on schedule even through interruptions.
05Durable Notifications: Allows workflows to pause until a notification is received or emit events with exactly-once semantics and durable timeouts.
02

Why choose it

+Durable Workflows: Checkpoints program state in Postgres for automatic resumption after failures.
+Durable Queues: Guarantees completion and result delivery for background tasks with flow control and prioritization.
+Reliably handling failures in critical applications like payments services.
+Comes with a clearly listed MIT license.
03

Trade-offs

!Compatibility coverage appears narrow, so your target environment should be validated before adoption.
04

Compatibility

Go
Native
Verified via docs
PostgreSQL
Native
Verified via docs
05

Quick start

1
$ go get github.com/dbos-inc/dbos-transact-golang
06

Use cases

↳Reliably handling failures in critical applications like payments services.
↳Building and operating fault-tolerant and observable data pipelines.
↳Orchestrating complex business processes and managing AI agents that interact with unreliable APIs.
07

Alternatives

⚡Top VS:
VSrulego★1.6k→VSsdk-go★996→VSMindsHub (formerly MindsDB)★39.8k→VSbudibase★28.4k→
rulego logo
rulego★ 1.6k
⛓️RuleGo is a lightweight, high-performance, embedded, next-generation component orchestration rule engine framework for Go.
VSCompare→
sdk-go logo
sdk-go★ 996
Temporal Go SDK
VSCompare→
MindsHub (formerly MindsDB) logo
MindsHub (formerly MindsDB)★ 39.8k
MindsHub (formerly MindsDB) is an agent workspace for knowledge work and software development, with connected data sources, a model router across frontier and open models, open-source agent harnesses, and publishable artifacts.
VSCompare→
budibase logo
budibase★ 28.4k
Create business apps and automate workflows in minutes. Supports PostgreSQL, MySQL, MariaDB, MSSQL, MongoDB, Rest API, Docker, K8s, and more 🚀 No code / Low code platform..
VSCompare→
temporal logo
temporal★ 24.0k
Temporal is a durable execution platform: it runs workflows reliably, automatically handling intermittent failures and retrying failed operations, so long-running applications and AI agents survive crashes and restarts.
VSCompare→
dagster logo
dagster★ 16.3k
An orchestration platform for the development, production, and observation of data assets.
VSCompare→
conductor logo
conductor★ 12.8k
Conductor is a microservices orchestration engine.
VSCompare→
cadence logo
cadence★ 9.5k
Cadence is a distributed, scalable, durable, and highly available orchestration engine to execute asynchronous long-running business logic in a scalable and resilient way.
VSCompare→
See all alternatives →

Comments

Log in to leave a comment

No comments yet. Be the first!

On this page
01Features02Why choose it03Trade-offs04Compatibility05Quick start06Use cases07Alternatives
dbos-inc /
dbos-transact-golang
↗

Lightweight Durable Golang Workflows

862MIT
Last commit1d ago
StatusActive
CategoryWorkflow Automation
Links
Documentation↗Discussion↗Issues↗Releases↗
Cloud Infrastructure
Ad

Deploy on DigitalOcean

Host your MCP servers, Docker containers, and AI agents with $200 free credit over 60 days.

Claim $200 Free Credit
© 2026 AgentIndex.app|Built by a 10-year iOS Developer.
Best by use caseAboutContactAdvertisePrivacy PolicyTerms of UseQYSGitHubBuy me a coffee ☕

Browse by Category

MCP ServersCode AssistantWorkflow AutomationRAG / Knowledge BaseMulti-AgentBrowser AutomationLLM InfraDev ToolingObservability

Not affiliated with Anthropic, OpenAI or Microsoft.