All posts
System Design
Scalability, reliability, and distributed systems.
System Design
Networking Essentials
A practical map of how networks actually work: OSI and TCP/IP, the lifecycle of a web request, Layer 3–7 protocols, load balancing, and the failure modes that show up in system design.
Networking
System Design
OSI
TCP/IP
Load Balancing
Read More
System Design
The CAP Theorem Explained: Everything You Need to Know
CAP Theorem applies to distributed database layers: Consistency, Availability, and Partition Tolerance - and why you can guarantee at most two when the network splits.
CAP Theorem
System Design
Distributed Systems
Databases
Read More