DNS
How names resolve, TTLs, and DNS-based traffic routing.
All topics · 2 lessons · 8 resources
Learn DNS on System Design Atlas
- 01Networking, APIs and CDNsWhat happens between a click and your server: DNS, HTTP, API styles, and how a CDN moves content closer to users.System Design Foundations · 11 min read · start here
- 02Network layers, TCP, UDP, ports and socketsHow data travels: the layered models, what TCP and UDP promise, how ports and sockets let programs talk, and why this matters for design.Networking and Web Security Deep Dive · 12 min read
Related topics
These share a lesson with DNS.
Curated DNS resources
Case Studies
- Intelligent DNS based load balancing at DropboxThe Dropbox Traffic team is charged with innovating our application networking stack to improve the experience for every one of our users—over half a billion of them. This article describes our work with NS1 to optimize our intelligent DNS-based global load balancing for corner cases that we uncovered while…Dropbox
- Monitor DNS systems at StripeThe secret life of DNS packets: investigating complex networks.Stripe
- Traffic Steering using Rum DNS at LinkedInDo you serve customers across the world with varying network conditions? Do you struggle with automatically sending your users away from an unavailable POP/DC to the next best one? Wouldn’t it be great if you magically knew about the regional issues related to last mile connectivity from the users?LinkedIn
- Active-Active for Multi-Regional ResiliencyHow Netflix routes traffic across regions and survives regional outages.Netflix