Glossary: System Design Basics in Go
Giving requests to servers in turn: app1, app2, app3, then app1 again.
least connectionsweighted round robinload balancer