General
301 views
Event Sourcing
Quick Definition
Storing all state changes as immutable event sequences
Full Definition
Storing all changes to application state as a sequence of immutable events.
Examples
audit log, temporal queries, event store, CQRS
Related Terms
cqrs
event-driven
architecture
More General Terms
Scalability
Ability to handle increased load by adding resources
SOLID
Five design principles for maintainable OOP software
API Design
Creating consistent and intuitive APIs for software
Data Pipeline
Series of processing steps moving data from source to destination
Open Source
Software with publicly available source code
Virtualization
Creating virtual versions of hardware or OS resources