More on this book
Community
Kindle Notes & Highlights
Cynical software doesn’t even trust itself, so it puts up internal barriers to protect itself from failures. It refuses to get too intimate with other systems, because it could get hurt.
Integration points are the number-one killer of systems.
Transmission Control Protocol (TCP) is an agreement about how to make something that looks like a continuous connection out of discrete packets.
Human users have a gift for doing exactly the worst possible thing at the worst possible time.
Users waiting for pages frequently hit the Reload button, generating even more traffic to your already overloaded system.
They need quantitative SLAs so they can allocate resources according to business need rather than responding to the generic complaint, “My application is too slow; make it faster.”
“Count of patterns applied” is never a good quality metric.
Strictly local visibility leads to strictly local optimization.

