Entwurfsmuster · Senior · Frage 6 von 75
Was ist Event Sourcing?
- 1Bei jedem Klick des Nutzers Analytics-Events erzeugen
- 2DOM-Events über einen einzigen Handler an
documentabonnieren - 3Der Zustand ist ein Log von Ereignissen, der aktuelle Wert wird daraus abgeleitet
Antwort zeigen
Richtige Antwort: Der Zustand ist ein Log von Ereignissen, der aktuelle Wert wird daraus abgeleitet
Erklärung
Statt „Saldo = 100“ speichert man Ereignisse wie „150 eingezahlt“ und „50 abgehoben“. Das ergibt einen vollständigen Audit-Trail und die Möglichkeit, den Zustand erneut abzuspielen und neu zu berechnen. Redux mit Time Travel ist das Gegenstück im Frontend: State = eine Faltung der Actions.