
The Plumber's Approach to Distributed Systems
How to structure distributed systems for low latency at scale

How to structure distributed systems for low latency at scale
Why caching is not a straightforward bandaid for improving latency and scalability in stateless distributed systems

Why statelessness is no longer a meaningful concept for most services and what tradeoffs the standard design makes

Why common microservice practices are often counter-productive for robust distributed systems
