ZZomato·BehavioralL1System Design

What Happens When You Type a URL in the Browser

viaLeetCode

Question: Explain step by step what happens when you enter www.zomato.com in the browser's address bar and hit enter.

Expected discussion: DNS resolution (browser cache -> OS cache -> resolver -> root/TLD/authoritative servers), TCP connection (3-way handshake), TLS handshake for HTTPS, sending the HTTP request, server processing (load balancer -> app server -> DB), server response, browser parsing HTML/CSS/JS, rendering pipeline (DOM/CSSOM -> render tree -> layout -> paint), and any additional requests for assets.

Add a follow-up question they asked
No follow-ups yet. Be the first to add one.
asked …
LeaderboardSalary
Language
Account