Distributed Systems, Data, Design Patterns, Cloud, Database.
sequence of events over time. For example, rather than storing the latest Order state, store every OrderCreated, OrderShipped, OrderDelivered event. Benefits: Audit log — Full change history useful for auditability and debugging Flexibility — Events are universal and can power many read models