Anzeige
Anzeige
Anzeige
Lesedauer 3 Min.

EventSourcingDB: Die Datenbank, die sich alle Änderungen merkt

EventSourcingDB bietet Entwicklern eine Lösung, um Event Sourcing umzusetzen - mit integriertem API und Abfragesprache.
© (Quelle: https://www.eventsourcingdb.io)

Herkömmliche Datenbanken speichern nur das Ergebnis von Operationen - nicht aber den Weg dorthin. Das machen Datenbanken wie EventSourcingDB anders: Sie speichern jede einzelne Veränderung als Schritt ab. Damit entsteht eine Historie der Daten.

Die auf Event-Sourcing spezialisierte Datenbank soll Performance, Verlässlichkeit und Interoperabilität bieten. Eines der Hauptmerkmale der EventSourcingDB ist die Verwendung des CloudEvents-Standards als Datenmodell. Dies ermöglicht eine nahtlose Interoperabilität mit anderen Event-basierten Systemen. Die Datenbank kommt mit einem HTTP-API, das sowohl JSON als auch NDJSON unterstützt, was Entwicklern ermöglicht, Events effizient zu schreiben und abzufragen.

Ein weiteres herausragendes Merkmal der EventSourcingDB ist der integrierte Subscription-Mechanismus. Damit können Clients einzelne oder rekursive Event-Streams live abonnieren und empfangen neue Ereignisse über eine permanent offene HTTP-Verbindung im NDJSON-Format. Im Vergleich zu bestehenden Lösungen wie Kafka oder NATS, die oftmals nicht für diese spezifischen Anforderungen konzipiert wurden, bietet die EventSourcingDB eine Antwort auf die Herausforderungen des konsistenten Schreibens und der systemweiten Replays.

Der Betrieb der EventSourcingDB gestaltet sich einfach. Die Software wird als statisch gelinktes Binary für gängige Betriebssysteme wie Linux, macOS und Windows (x86 und ARM) bereitgestellt. Alternativ ist auch ein Docker-Image verfügbar, das eine Integration in Kubernetes ermöglicht. Der Einstieg in die Nutzung der Datenbank soll in nur wenigen Minuten gelingen.

Zudem bietet die EventSourcingDB zahlreiche Features - darunter integrierten Snapshot-Support, transaktionales Schreiben mit optimistischem Locking sowie vollständige Auditierbarkeit durch Hashes, die Manipulationen erkennbar machen.

Für Betriebsüberwachung und Administration stehen Endpunkte für Backup, Restore und Health-Checks bereit, die auch im OpenMetrics-Format unterstützt werden, um eine Anbindung an Monitoring-Systeme wie Prometheus zu ermöglichen. Darüber hinaus ist ein grafisches Management-UI Bestandteil des Pakets.

Für Entwickler, die an Analysefunktionen interessiert sind, bietet EventSourcingDB die SQL-ähnliche Abfragesprache EventQL. Damit sind komplexe Auswertungen von Event-Daten möglich. Zudem wird eine integrierte KI-Unterstützung bereitgestellt, die bei der Generierung geeigneter Abfragen hilft. Eine umfassende Dokumentation unterstützt die Nutzer von Anfang an und sorgt für eine reibungslose Integration in bestehende Systeme.

Die EventSourcingDB kann in einer Basisversion kostenfrei genutzt werden, die bis zu 25.000 Events pro Instanz ermöglicht. Für grössere Anwendungen ist eine kommerzielle Lizenz verfügbar, die zu einem Preis von 2.500 Euro pro Jahr pro Instanz angeboten wird. Offizielle Client-SDKs für Go, Python und TypeScript sind bereits verfügbar, während SDKs für Java und .NET in Vorbereitung sind und voraussichtlich im Sommer 2025 veröffentlicht werden.

EventSourcingDB speichert alle Änderungen an Daten.

Kommentare

Datenbanken
Anzeige
Anzeige

Neueste Beiträge

Die besten PCtipp-Artikel aus der Kalenderwoche 37
In der Kalenderwoche 37 vom 7. bis 13. September 2026 standen die Artikel «yallo bringt Travel eSIM für mobile Daten in über 160 Destinationen» und «iPhone Duo und weitere Hardware vorgestellt» oben in der Gunst unserer Leserschaft. 
2 Minuten
18. Sep 2026
Die Telekom und Vodafone rüsten sich fürs Oktoberfest
Die Netzbetreiber rüsten sich für den Ansturm der Besucher auf dem Münchner Oktoberfest. Nach Telefónica Deutschland haben nun auch die Telekom und Vodafone ihre Pläne für deren Versorgung mit Mobilfunk vorgestellt.
3 Minuten
18. Sep 2026
EDÖB und privatim
Leitfaden zur digitalen Überwachung in Pflegeeinrichtungen
Der Einsatz von Kameras, Infrarotsensoren oder Radaren zur Überwachung von betreuten Personen in Spitälern oder ähnlichen Einrichtungen gewinnt an Bedeutung. Der EDÖB und privatim veröffentlichen einen Leitfaden, um die datenschutzrechtlichen Herausforderungen aufzuzeigen und Einrichtungen zu sensibilisieren, die solche Überwachungslösungen einsetzen möchten.
3 Minuten
17. Sep 2026

Das könnte Sie auch interessieren

Der Zenit für Gamer, Cosplayer und Fans von Star Wars
Fantasy Basel 2024: der grosse Rückblick
Sie war auch dieses Jahr die wichtigste Messe für Gamer, Cosplayer oder einfach für alle, die galaktische und fantastische Geschichten lieben. PCtipp hat die coolsten Bilder auf der Fantasy Basel 2024, der grössten Schweizer Comic Con, gesammelt.
3 Minuten
13. Mai 2024
Brack.Alltron CONNECT 2026: Die wichtigste ICT-Leitmesse der Schweiz
Auf der CONNECT 2026 von Brack.Alltron am 26. und 27. August 2026 in Zürich-Oerlikon treffen sich ICT-Professionals zur wichtigsten Fachmesse der Branche. In der Halle 550 präsentiert der Veranstalter Brack.Alltron unter dem Motto «Unboxing Tomorrow» an zwei Tagen die neuesten Trends und Lösungen. PCtipp ist live vor Ort und zeigt die Aussteller und Trends.
5 Minuten
27. Aug 2026
In eigener Sache
PCtipp 9/2026: mit diesen Themen ab dem 28. August 2026 am Kiosk erhältlich
Freuen Sie sich auf eine Ausgabe voller praktischer Ratschläge und fesselnder Inhalte! Holen Sie sich Ihren PCtipp 9/2026 ab dem 28. August 2026 am Kiosk und bleiben Sie stets auf dem neuesten Stand der PC-Technologie. Das Epaper ist auch schon online.
2 Minuten
28. Aug 2026
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Kommentare