Zum Inhalt springen

Event Store

aus Wikipedia, der freien Enzyklopädie

Ein Event Store ist eine Software, welche Persistenz für Events, etwa im Rahmen von Event Sourcing bereitstellt.<ref>Event Sourcing Pattern. In: MSDN. Microsoft, abgerufen am 13. Juli 2014 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref>

Implementierungen[Bearbeiten]

  • Kurrent (früher Event Store). In: GitHub. Abgerufen am 21. März 2025 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value), Event Store-Implementierungen für JavaScript, die JVM und .NET).
  • NEventStore. In: GitHub. Abgerufen am 13. Juli 2014 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value), Event Store-Implementierung für .NET, welches in verschiedene Datenbanksysteme schreiben kann).
  • Axon Server. In: GitHub. Abgerufen am 7. August 2019 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value), Event Store-Implementierung für die JVM, welche in Events in seine eigene Datenbank schreibt).
  • akka-persistence. Abgerufen am 21. März 2025 (Persistenzlösung für Aktoren, welche auch einen Event Store beinhaltet. Es gibt verschiedene Implementation wie beispielsweise für JDBC).
  • pekko-persistence. Abgerufen am 21. März 2025 (Persistenzlösung für Aktoren, welche auch einen Event Store beinhaltet. Es gibt verschiedene Implementation wie beispielsweise für JDBC).
  • Occurrent. Abgerufen am 21. März 2025 (Eine Library die auch einen Event Store beinhaltet).
  • EventSourcingDB. Abgerufen am 6. Mai 2025 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value), Event-Store mit Client SDKs für verschiedene Sprachen).
  • GenesisDB. Eine Event-Sourcing-Datenbank mit DSGVO-Unterstützung und Client-SDKs für verschiedene Programmiersprachen.

Weblinks[Bearbeiten]

  • CQRS Journey. In: patterns & practices, MSDN. Microsoft, Juli 2012, abgerufen am 13. Juli 2014 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value), Tutorial zu CQRS und Event Sourcing in C#).
  • Gabriel Schenker: How we got rid of the database. In: Los Techies. 12. Juni 2012, abgerufen am 13. Juli 2014 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value), Sechsteilige Artikelserie als Einführung in Event Stores).
  • Lev Gorodinski: Domain-Driven Design, Event Sourcing and CQRS with F# and EventStore. In: YouTube. DC F# Meetup, 6. März 2014, abgerufen am 13. Juli 2014 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value), CQRS und EventSourcing in F#).

Quellen[Bearbeiten]

<references />