Microservices, Microservices Pattern, Transactions, Transaction Management, Distributed Systems.
model), are stored as a sequence of immutable events to an event store, as opposed to storing just the current state. - suitable for event-driven architecture - makes it possible to reliably publish events whenever state changes - audit log, easy to get state at a given time - difficult to query