infrastructure/what-is-a-load-balancer-one-web-address-many-servers.md
What is a load balancer? One web address, many servers
When you open a popular website you type one address, yet many servers stand behind it. Something has to decide which one answers you. That something is a load balancer.
Play the part yourself: send requests, switch servers off, and compare strategies like round robin and least connections. Then read the few lines of Python that do the same job.

$ ls infrastructure/
see all →
infrastructure/what-is-ci-the-robot-that-tests-your-code-every-time-you-push.md
What is CI? The robot that tests your code every time you push
You change one line, it looks fine, and two days later something far away breaks. Continuous integration (CI) is a robot that prevents…
infrastructure/what-is-a-server-really-a-computer-that-waits-for-questions.md
What is a server, really? A computer that waits for questions
A server isn't a special kind of machine. It's an ordinary computer running a program that waits for someone to ask for something, then…
infrastructure/from-localhost-to-production-what-deploying-your-code-really-means.md
From localhost to production: what “deploying” your code really means
Your app runs perfectly at localhost:3000, but the link does nothing on a friend's phone. That's because localhost means "this computer"…