Nicheloom

Market intelligence for builders — see what's gaining traction before it's crowded.

DBOS Java

Postgres-Backed Durable Workflows

Details

External ID
45920156
Source
HN
Company
—
Product
DBOS Java
Website domain
github.com
Launched
Nov. 13, 2025
Cohort
—
Upvotes
114
Upvotes percentile
0.9148471615720524
Tags
—
Fetched at
Sept. 7, 2026, 9:25 p.m.
Updated at
Sept. 7, 2026, 9:25 p.m.

Description

Hi HN - I’m Peter, here with Harry (devhawk), and we’re building DBOS Java, an open-source Java library for durable workflows, backed by Postgres.https://github.com/dbos-inc/dbos-transact-javaEssentially, DBOS helps you write long-lived, reliable code that can survive failures, restarts, and crashes without losing state or duplicating work. As your workflows run, it checkpoints each step they take in a Postgres database. When a process stops (fails, restarts, or crashes), your program can recover from those checkpoints to restore its exact state and continue from where it left off, as if nothing happened.In practice, this makes it easier to build reliable systems for use cases like AI agents, payments, data synchronization, or anything that takes hours, days, or weeks to complete. Rather than bolting on ad-hoc retry logic and database checkpoints, durable workflows give you one consistent model for ensuring your programs can recover from any failure from exactly where they left off.This library contains all you need to add durable workflows to your program: there's no separate service or orchestrator or any external dependencies except Postgres. Because it's just a library, you can incrementally add it to your projects, and it works out of the box with frameworks like Spring. And because it's built on Postgres, it natively supports all the tooling you're familiar with (backups, GUIs, CLI tools) and works with any Postgres provider.If you want to try it out, check out the quickstart:https://docs.dbos.dev/quickstart?language=javaWe'd love to hear what you think! We’ll be in the comments for the rest of the day to answer any questions.

Enrichment

Theme
database infrastructure and developer tools
Vertical
Horizontal
Function
Workflow automation
Audience
Developer
AI stance
Not AI
Project type
Commercial product
Normalized one-liner
postgres-backed durable workflows for java
Manually corrected
False

Could you build this?

No Building a durable execution engine requires deep distributed systems and database internals expertise to guarantee ACID transactions, replay semantics, and deterministic crash-recovery via Postgres.

What it would actually take: A production implementation requires a Java runtime library hooking into bytecode or method interception (like ByteBuddy/AspectJ) to capture state transitions deterministically into relational schemas. The hard parts include handling exactly-once semantics, distributed deadlocks, schema migrations across in-flight durable workflows, and low-overhead snapshotting under heavy Postgres concurrency. This requires distributed systems, transaction theory, and low-level JVM systems engineering.

Discussion

20 comments analyzed.

Competitors mentioned: Vercel Workflow (Postgres implementation), Temporal, Restate, Durable Functions, pgflow

Concerns raised: Workflow versioning too coarse-grained, invalidates all existing workflows on change, Transactional enqueueing unsafe if connection lost before workflow creation completes, Observability not self-hostable yet, Requires operating external orchestrator as single point of failure (Restate comparison), Long-running workflow management cumbersome with blue-green deployments

Feature requests: Per-workflow versioning configuration instead of application-wide, Escape hatch for state migration on workflow version mismatch, Transactional workflow creation within database transactions, Self-hostable observability, Ruby language support

Competitors

Other products that read as similar to this one — 114 launches clear the similarity bar, closest 8 shown.

Attention rank: #13 of 115 (itself plus its competitors, highest first — normalized so YC and Product Hunt are compared fairly).

Launched 12 days after the earliest competitor.

Other launches for this product

Same idea, different domain

Nobody's really built a workflow automation tool for Real estate yet.