EventSourcingDB – new database for event sourcing

1 goloroden 1 5/5/2025, 4:28:16 PM thenativeweb.io ↗

Comments (1)

goloroden · 5h ago
We’ve just released EventSourcingDB 1.0 – a new database designed from scratch for event sourcing projects. It focuses on simplicity, consistency, and performance, while eliminating external dependencies like message brokers or coordination services.

Key features include:

– Append-only event storage with strict immutability and global ordering

– Atomic writes across multiple streams with built-in concurrency control

– CloudEvents-compliant HTTP API for writing, reading, and observing events

– Live subscriptions with long polling, recursive stream support, and replay capabilities

– Snapshots and versioned schemas for evolving data models

– Secure by default: HTTPS enabled, API token protected, read-only fallback on license expiry

– Minimal operational footprint: no brokers, no coordination layer, no external runtime

– First-class observability: OpenTelemetry, Prometheus, and automation support

– Runs anywhere: Linux, macOS, Windows; x86 and ARM; Docker or native binary

EventSourcingDB is free for small projects (up to 25,000 events). A commercial license is required for larger projects.

Documentation and downloads: https://docs.eventsourcingdb.io