One of the books I keep recommending when someone asks about how the systems we depend on actually work. No single approach gets oversold. The whole book is about trade offs between consistency, latency, complexity, and operational pain. The choice of database is rarely about the database itself. It is about which failure modes you can live with.
Get new notes by email.