Designing Distributed Systems, Second Edition
Brendan Burns
Brendan Burns' catalog of reusable patterns for building scalable, reliable distributed systems with containers and Kubernetes.
The second edition adds new chapters on AI inference, AI training, and building robust systems for the real world.