Back to System DesignTrack Details
System Design Curriculum
Track 2: Networking and Web Architecture
Understand TCP/IP packets routing, TLS handshake security, reverse proxies, and API gateways workflows.
Syllabus Modules
Module 2.1: DNS & RoutingComing Soon
Deconstruct DNS resolution queries loops, anycast routing routes, and browser caches mappings.
Module 2.2: Networking ProtocolsComing Soon
Deep dive into TCP windows, HTTP headers, TLS negotiation, and packet loss recovery operations.
Module 2.3: Load Balancers & ProxiesComing Soon
Examine Layer-4 vs Layer-7 load balancing algorithms, forward/reverse proxies, and SSL terminations.
Module 2.4: API GatewaysComing Soon
Manage request routing rules, rate limit throttles, metadata headers transformations, and secure keys checks.
Planned Practice Projects
Projects mapping coming soon.
Learning Outcomes
- Trace client request loops from search inputs to servers endpoints
- Leverage CDN cache tierings to minimize main database reads
- Configure custom routing rules inside secure API gateways
Interview Defense
- Compare Layer-4 load balancing speeds with Layer-7 content routing
- Propose SSL termination strategies to reduce connection handshakes latency