Skip to content

Open Outbox

The open-source standard for reliable message delivery.

The Open Specification

A language-agnostic protocol for the Outbox pattern. Whether you use Python, Java, or Rust, Open Outbox defines a standard for event state and claiming logic to ensure total consistency across any stack.

High-Performance Relay

A specialized infrastructure component optimized for extreme query efficiency. It ensures at-least-once delivery by bridging your database and message brokers with atomic transactional integrity.

Database-Native Scaling

Engineered for massive datasets. The architecture is optimized for constant-time query performance, allowing multiple relay instances to coordinate and scale horizontally without collisions—even on tables with millions of records.

Universal Egress

Ready for any infrastructure. The relay features pluggable publishers for Kafka, NATS, Redis, and RabbitMQ, with a modular architecture that makes it easy to implement and plug in new publishers as needed.

Enterprise Observability

Built for modern operations. Native OpenTelemetry integration provides deep visibility into event latency and pipeline health, making it ready for complex, distributed environments.


Open Outbox is engineered for predictability and minimal overhead. In our reference benchmarks:

  • Constant-Time Performance: Query execution remains stable and efficient even as the outbox table grows to 100M+ records.
  • Horizontal Scaling: Proven coordination across multiple concurrent relay instances with zero claim collisions.
  • Low-Latency Egress: Optimized for high-throughput streaming from your database to any supported message broker.

View Full Benchmark Report →


Open Outbox

The Open-Source Standard for Reliable Event-Driven Integrity. Standardizing how distributed systems handle message delivery at scale with atomicity and high performance.