CodeFusion

Event Sourcing und CQRS

31.01.2020

In unserem aktuellen Forschungs- und Entwicklungsprojekt (R&D) beschäftigen wir uns intensiv mit Event-Sourcing. Wir erstellen eine Reihe unabhängiger Anwendungen, die einen Strom von Ereignissen erzeugen, die in einer speziellen Stromdatenbank gespeichert sind (es handelt sich um Event Store). Die Ereignisse bilden eine Art Protokoll. Der Stand der Daten wird dann aus diesem Protokoll abgeleitet, indem spezielle Ansichten für diesen Ereignisstrom erstellt werden. Diese Ansicht wird Projektion genannt. Wir verwenden hier das CQRS-Muster. Wir trennen den Befehl von einer Abfrage wie in Command Query Responsibility Segregation (CQRS). Die Verantwortung ist zwischen dem Befehlsstrom (Ereignisse) und einer Reihe von Abfragen (Projektionen) getrennt.

Unsere R&D-Projekte verbinden, wie immer, eine interessante Geschäftsmöglichkeit mit einer neuen Technologie, die wir testen möchten. Es sieht so aus, als würde in diesem Fall ein Produkt entstehen. Aber wer weiß! Wir werden dich auf dem Laufenden halten.

«
»
strzałka do góry