Defeating the menace of distributed systems complexity is no simple task. It requires simultaneously solving the problems of consistency & reliability, and…
Defeating the menace of distributed systems complexity is no simple task. It requires simultaneously solving the problems of consistency…
Immutability the self-imposed architectural constraint that data cannot be modified or deleted solves many of the technical problems of distributed systems…
Immutability the self-imposed architectural constraint that data cannot be modified or deleted solves many of the technical problems of…
Databases uphold 4 promises. Transactions are Atomic, Consistent, Isolated, and Durable. That's fine for the small, directly-connected scope of a database…
Databases uphold 4 promises. Transactions are Atomic, Consistent, Isolated, and Durable. That's fine for the small, directly-connected scope…
You and your co-workers want to keep track of who picks up the check at lunch. But they can't be trusted. Build a solution in Git that keeps things fair without…
You and your co-workers want to keep track of who picks up the check at lunch. But they can't be trusted. Build a solution in Git that keeps…
The Two Generals problem is a thought experiment about achieving atomic consistency through unreliable communication. The problem as stated is impossible…
The Two Generals problem is a thought experiment about achieving atomic consistency through unreliable communication. The problem as stated…
Delete is an obviously destructive operation, but Update is no better. Updates overwrite the data that was once present. What would software look like if the…
Delete is an obviously destructive operation, but Update is no better. Updates overwrite the data that was once present. What would software…
Iteration Zero! What your product owner hears is "A whole iteration with zero to show." Let's set up a pipeline for delivering value to the product owner. It…
Iteration Zero! What your product owner hears is "A whole iteration with zero to show." Let's set up a pipeline for delivering value to the…