Durability by recording changes to a log before applying them.
In reality, distributed systems face a unique set of hurdles: patterns of distributed systems unmesh joshi pdf
Perhaps the most notorious problem in computer science is the consensus problem: how do a group of nodes agree on a single value? Durability by recording changes to a log before
How do you ensure data isn't lost if a server dies? These patterns form the backbone of high-availability systems. patterns of distributed systems unmesh joshi pdf