CODE PARADOX · STUDY GUIDES

Learning

Detailed technical guides that teach the concepts, calculations, and design decisions used throughout each roadmap section.

Software System Architecture

Foundation

Study
Section 01

Servers & Compute

Start from what a server actually is and build up to CPU/RAM, throughput, capacity planning, scaling, load balancing, and cost trade-offs.

What is a server?CPU & RAMCapacity planningLoad balancing
16 chapters20 figures4 labs
Study
Section 02

Load Balancers & Traffic Routing

Learn how Layer 4 and Layer 7 load balancers select healthy backends, distribute uneven traffic, survive failures, and isolate route pools.

Routing algorithmsHealth checksFailoverPath-based routing
9 chapters8 figures4 labs
Advanced Software System Architecture

Advanced

ML / AI System Design

Machine Learning