I discuss the necessary topic of how systems constrain complexity, and can scale up to the 10s to 100s of millions of lines of code that we see around us. Specifically, I discuss:
- Essential vs. Accidental Complexity
- Abstraction, modularity, and system structure (layering, hierarchy, DAG) to handle complexity
- The centrality and importance of interfaces in system design
- Simplicity as key to managing module complexity
Download
0 formats
No download links available.
GW AdvOS: System Design, Abstraction, Modularity, and Structure | NatokHD