Event Sourcing
Durumun yalnız son snapshot olarak tutulması yerine sıralı domain event geçmişinden yeniden üretildiği persistence modeli.
Teknik Bağlam
Event Sourcing audit geçmişi ve zamansal yeniden kurma sağlar; karşılığında event schema evolution, replay maliyeti, idempotent projection, ordering, snapshot ve privacy/retention karmaşıklığı getirir. Sistem event yayınlıyor diye otomatik seçilmemelidir.
İlgili Kavramlar
- CQRS
- event log
- projection
- snapshot