Postgres LISTEN/NOTIFY actually scales
How we optimized Postgres LISTEN/NOTIFY-backed data streams to 60K writes per second on a single Postgres server, with millisecond-scale latency.
DBOS is an open source durable execution and workflow orchestration system that simplifies building and operating reliable, observable workflows.
Visit dbos.dev → On Hacker News Dec 2024 – Sep 2026
Databases & Data 8Systems & Performance 7Tools & Productivity 1
How we optimized Postgres LISTEN/NOTIFY-backed data streams to 60K writes per second on a single Postgres server, with millisecond-scale latency.
Explaining the concept of a Postgres-backed durable execution system like DBOS and comparing it to external workflow orchestration systems like Temporal.
Keeping workflow state and application data in the same Postgres database lets one transaction update both, simplifying idempotency and atomicity.
How EZRGB uses DBOS durable workflows to power EZ Sequence, its software for animated, computer-controlled holiday light shows.
Benchmarking the workflow execution and workflow queueing scalability of a single Postgres server.
In this blog post, we’ll dive deep into why we chose to build DBOS durable workflow execution on the PostgreSQL DBMS.
Lessons learned from scaling Postgres-backed durable queues for users running tens of billions of workflows per month.
Learn how queues make horizontal scaling, scheduling, and flow control easier in cloud systems, and how to make them durable and observable.
Postgres SELECT DISTINCT performs surprisingly poorly. We explain why and how we mitigated it.