I'm preparing for
Topic
system design
116 shorts across 1 course, in learning order
🎛️ Narrow downsubject · level · topic2▾
Results · 18 for “Networking Fundamentals”
← Front page✨ Smart search: matched by meaning, not just words

⚡ One HLD concept. 60 seconds. Interview ready
Understanding TCP 3-Way Handshake: SYN, SYN-ACK, ACK
The TCP 3-way handshake ensures reliable connection establishment between a client and server.

⚡ One HLD concept. 60 seconds. Interview ready
Understanding Network Partitions in Distributed Systems
Network partitions occur when servers are operational but can't communicate, affecting system performance.

⚡ One HLD concept. 60 seconds. Interview ready
HLD: Crash Failures vs Network Failures in Distributed Systems
Crash failures stop a service, while network failures disrupt communication.

⚡ One HLD concept. 60 seconds. Interview ready
Understanding CAP Theorem: Trade-offs in Distributed Systems
The CAP Theorem explains the trade-offs in distributed systems during network failures.

⚡ One HLD concept. 60 seconds. Interview ready
Keep-Alive in Networking: Efficient HTTP Connections
Keep-Alive allows reusing HTTP connections to improve efficiency and reduce overhead.

⚡ One HLD concept. 60 seconds. Interview ready
Understanding DNS Resolution: How URLs Load in Browsers
DNS resolution translates a URL into an IP address for web access.

⚡ One HLD concept. 60 seconds. Interview ready
L4 vs L7 Load Balancers: Key Differences Explained
L4 and L7 load balancers differ in how they route network traffic based on layers of the OSI model.

⚡ One HLD concept. 60 seconds. Interview ready
What FAANG Interviewers Evaluate in System Design Interviews
FAANG interviewers evaluate problem understanding, architecture, scalability, and communication skills.

⚡ One HLD concept. 60 seconds. Interview ready
Understanding DNS Record Types: A, CNAME, MX, and More
DNS records like A, CNAME, and MX help route internet traffic and manage services.

⚡ One HLD concept. 60 seconds. Interview ready
Understanding the TLS Handshake in HTTPS Connections
The TLS handshake establishes a secure connection for HTTPS, ensuring data safety.

⚡ One HLD concept. 60 seconds. Interview ready
HLD: Understanding REST, RPC, and gRPC Differences
REST, RPC, and gRPC are different methods for communication in software systems.

⚡ One HLD concept. 60 seconds. Interview ready
Understanding Latency and Throughput in System Design
Latency is the time for one request, while throughput is how many requests are processed.

⚡ One HLD concept. 60 seconds. Interview ready
API Gateway vs Proxy vs Load Balancer: Key Differences
API Gateway, Proxy, and Load Balancer serve different roles in managing requests and traffic in systems.

⚡ One HLD concept. 60 seconds. Interview ready
Understanding Latency, Throughput, and Response Time
Latency, throughput, and response time are key metrics in system performance.

⚡ One HLD concept. 60 seconds. Interview ready
Understanding 2-Phase Commit in Distributed Transactions
2-Phase Commit helps maintain data consistency in transactions across multiple databases.

⚡ One HLD concept. 60 seconds. Interview ready
Protobuf and Schema Evolution: Avoid Breaking Changes
Protobuf schema evolution requires careful changes to avoid breaking existing clients.

⚡ One HLD concept. 60 seconds. Interview ready
Understanding Availability vs Reliability in System Design
Availability is about access; reliability is about correct performance.

⚡ One HLD concept. 60 seconds. Interview ready
Failover and Split-Brain in High-Level Design
Failover ensures systems remain operational by managing leader changes during failures.
🧠Related by meaning
Not tagged “system design”, but closely connected

