NamasteScale needs JavaScript to run. Enable it to practise system design, low level design and machine coding.
Event sourcing stores every state change as an immutable event; CQRS separates the write model from read models optimised for queries.