The system design library
Search and filter every curated system design video, article, repository and paper in one place.
8 resources
Cloudflare Blog
Deep technical posts on networking, DNS, CDN, security and edge computing from a company that runs a huge global network.
BlogsIntermediateBy Cloudflare engineers · Cloudflare
Intelligent DNS based load balancing at Dropbox
The 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 D…
Case StudiesIntermediateRead hereBy Dropbox engineers · Dropbox
Monitor DNS systems at Stripe
The secret life of DNS packets: investigating complex networks.
Case StudiesIntermediateRead hereBy Stripe engineers · Stripe
Traffic Steering using Rum DNS at LinkedIn
Do 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 reg…
Case StudiesIntermediateBy LinkedIn engineers · LinkedIn
Active-Active for Multi-Regional Resiliency
How Netflix routes traffic across regions and survives regional outages.
Case StudiesAdvancedBy Netflix Engineering · Netflix
Cloudflare Learning Center: What is a CDN?
Plain-language explanation of CDNs, edge caching and DNS.
DocumentationBeginnerBy Cloudflare
System Design (Karan Pratap Singh)
A free, structured system design course in markdown, from IP and DNS to CAP and microservices.
GitHubBeginnerBy Karan Pratap Singh · karanpratapsingh
Hussein Nasser: Backend Engineering Show
Protocols, proxies, databases and load balancers explained from first principles.
YouTubeIntermediateBy Hussein Nasser · Hussein Nasser (YouTube)