Event Sourcing
https://microservices.io/patterns/data/event-sourcing.html
Event Sourcing vs Event Driven Architecture difference - https://stackoverflow.com/questions/71083541/event-sourcing-vs-event-driven-architecture-difference
https://github.com/cer/event-sourcing-examples
https://learn.microsoft.com/en-us/azure/architecture/patterns/event-sourcing
Message- and Event-Driven Systems with CQRS and Event Sourcing: Web and Cloud Architecture, 1st edition - https://www.pearson.com/en-us/subject-catalog/p/message--and-event-driven-systems-with-cqrs-and-event-sourcing-web-and-cloud-architecture/P200000009712/9780137998715 - https://www.oreilly.com/library/view/message-and-event-driven/9780137998654/
Every user action, play, pause, skip, rate, is stored as an immutable event. Netflix replays these events to rebuild state and power recommendations.