
Your request takes a road trip. Nobody has a map
You type an address and the page appears. Your request just left the house through one door, asked a phone book for directions, crossed a network nobody has a full map of, got searched at a checkpoint and found out there is no road to the database. On purpose.
In this lesson
- What system design is: picking the building blocks so a service runs, doesn't crash and handles the load
- Client-server, and what else exists: P2P torrents, federated email
- Your router: why your whole house looks like one device
- The ISP: a post office for trucks
- DNS: the internet's phone book, and why answers get cached
- The internet as a network of networks, where nobody knows the whole route
- Why the network is never free: every bridge costs milliseconds
- Data centers, servers and services
- The firewall checkpoint
- Why the database has no road to the internet

