Genesis DB is a
|
event store database system for building event-driven apps.
Genesis DB - The event sourcing database for developers who love event sourcing - written in Go.
Genesis DB at a glance
Fast
Blazing-Fast Reads. Still Snappy on Writes.
Genesis DB is built for speed. Instant reads of events, event-store optimized writes. You won't wait around.
Simple
HTTP All the Way Down.
Stream, Observe, Commit, Query - all through a clean HTTP interface. No exotic but simple SDKs if you want. Just JSON (ndjson).
Reliable
Backup? One Command. Recovery? Even Easier.
Snapshots made stupidly simple. Restore entire event histories or read models with zero sweat.
Trustworthy
Audit-Ready by Design.
Every event is traceable. Every state is reproducible. Genesis guarantees your system's integrity. Provably.
Native
CloudEvents Native. Because Standards Matter.
Emit, receive, and replay with full CloudEvents compatibility. No vendor lock-in with Genesis DB.
Monitorable
Logs like a Philosopher. Metrics like a Pro.
Detailed logs and Prometheus-ready metrics give you full operational insight. No black boxes.
Pricing

Free

0.00/month

For testing, developing and small production projects

  • 10.000 events limit
  • Unlimited instances (1)
  • Lifetime read access(2)
  • Free Mail support
Popular

Standard

19.90/month

Perfect for medium and large production projects

  • Unlimited events
  • Unlimited instances (1)
  • Lifetime read access (2)
  • Free Mail support

Individual

Contact us

For special people or special institutions with special needs

  • We respond to your needs
  • Get to know each other

(1) Use it whenever, wherever - for all your projects.

(2) Your data is always yours. You can read it anytime - no license needed. Writing's the only thing behind a paywall once you hit 10,000 events. And thanks to the open CloudEvents standard, migrating to another system is easy.

In most cases, you'll be fine without it - but if you're looking for a high-availability setup Genesis DB Velora makes it happen. Let's talk!

From signal to flow - Genesis DB Syncra turns your event streams into business flows. Let's talk!

Installation
Genesis DB is available for the Linux and Mac operating systems and is compatible with the most common CPU types. You can easily deploy it in Kubernetes or similar environments.
Latest Release: Genesis DB 0.0.7
Blog
All Blog Posts