Why Distributed Systems Can't Know What's Happening
Background
When we write programs, we have a quiet assumption that goes unnoticed until it gets explicitly questioned — when you send a request, it either succeeds or fails; even when you query a data
systems-notes.hashnode.dev10 min read