You Can’t console.log Your Way Out of a Distributed System

What DDIA Chapter 1 forced me to understand about partial failure — and why monitoring tools like Zipkin exist