Course Curriculum
ACID Transactions
4
π
Foundations of ACID Transactions π
ACID Internals & Implementation π
Advanced Concepts & Tradeoffs π
System Design & Interview Q&A π
API Gateway
4
π
Foundations of API Gateways π
Architecture & Internals π
Advanced Concepts & Comparisons π
Interview Q&A (Staff/Principal) π
CAP Theorem
4
π
Foundations of CAP Theorem π
Consistency Models Deep Dive π
CAP in Practice β Real Systems & Trade-offs π
Interview Q&A (Staff/Principal) π
CDN
4
π
Foundations of CDN π
Architecture, Caching & Edge Compute π
Interview Q&A (Staff/Principal) π
CDN Revision Sheet π
DNS
5
π
DNS Foundations π
DNS Architecture & Hierarchy π
DNS Query Resolution & Caching π
DNS in System Design π
RealβWorld DNS Architecture π
GraphQL
4
π
GraphQL Foundations π
Architecture, Execution Engine & Query Planning π
Advanced Topics & Interview Q&A (Senior/Staff) π
Real-World Examples & Code Walkthroughs π
gRPC
4
π
gRPC Foundations π
Architecture, HTTP/2, Protobuf & Streaming π
Advanced Concepts & Interview Q&A π
Real-World Examples & Code Walkthroughs π
HTTP & HTTPS
4
π
Foundations of HTTP/HTTPS π
HTTP Architecture, Methods & Headers π
Advanced HTTP Concepts π
Interview Q&A (Staff/Principal) π
Load Balancers
4
π
Foundations & Fundamentals π
Architecture & Internals π
Advanced Topics & Comparisons π
Interview Q&A (Staff/Principal) π
OSI Networking Model
4
π
Foundations of the OSI Model π
Layers 1β4: Physical, Data Link, Network, Transport π
Layers 5β7: Session, Presentation, Application π
Interview Q&A (Staff/Principal) π
REST APIs
4
π
REST Foundations π
REST Architecture, Caching & Security π
Advanced REST & Staff/Principal Interview Q&A π
REST Revision Sheet π
Reverse Proxy
3
π
Foundations of Reverse Proxy π
Architecture & Advanced Concepts π
Interview Q&A (Staff/Principal) π
RPC (Remote Procedure Call)
4
π
Foundations of RPC π
RPC Architecture & Internals π
Advanced RPC Concepts & Comparisons π
System Design & Interview Q&A π
TCP & UDP
4
π
TCP Foundations π
UDP Foundations π
TCP vs UDP Deep Comparison & Advanced Internals π
Interview Q&A (Staff/Principal) π
User scenarions
1
π
What Happens When You Enter a URL? π
WebSockets
4
π
Foundations of WebSockets π
Architecture & Scaling π
Advanced Concepts & Comparisons π
Interview Q&A (Staff/Principal) π