System Design Table of Contents Reading Diagraming Design Documents Monitoring Tools Reading https://paperswelove.org/ https://how.complexsystems.fail/ Millions of Tiny Databases Firecrack VM Scalability with Cells AWS re:Invent 2018: How AWS Minimizes the Blast Radius of Failures (ARC338) The Frugal Architect All things distributed Diagraming https://c4model.com/ https://sequencediagram.org/ https://mermaid.js.org/ http://fmc-modeling.org https://docs.swimm.io/ https://chatuml.com/ Design Documents https://adr.github.io/ https://technology.riotgames.com/news/tech-design-riot Monitoring https://news.ycombinator.com/item?id=36469147 http://widgetsandshit.com/teddziuba/2011/03/monitoring-theory.html Tools Visualizing Software Architecture