Write Ahead Log: Write Intent Before State
Why a write ahead log makes crash recovery and replication safer.
Archive: consensus, quorum, partitions, ordering, membership, Lamport time, key partitioning, and join protocol articles.
Why a write ahead log makes crash recovery and replication safer.
A simple explanation of vector clocks and how they detect concurrent updates.
How updates move from a source of truth to caches, read models, indexes, and other replicas.
A practical explanation of two phase commit, prepare, commit, and why the coordinator matters.
How serialized transactions make concurrent work behave as if it ran one transaction at a time.
A practical explanation of Raft consensus using leader election and replicated log commitment.
A simple explanation of quorum reads and writes through a three replica example.
What partition tolerance means in practice and how to design behavior for broken communication.
How ordering rules prevent consumers and replicas from applying events in unsafe ways.