Reading section
Part VII - Computer Systems Foundations
Refresh the systems primitives that support senior design and production conversations.
30readable
176planned
16parts
This part gives the background needed for credible design trade-offs: networking, storage, concurrency, consistency, queues, caches, databases, distributed systems, operating systems, and runtime behavior.
By the end of this part, you should be able to explain the primitives behind your design choices without turning the interview into a textbook recitation.
This part is in the planned manuscript. It will open here after its chapters pass editorial review.