> considering that a single server can easily handle a million simultaneous connections
Can you elaborate on that part?
Can you elaborate on that part?
Realistically you also usually need to perform some non-trivial work from time to time for some non-trivial portion of those connections, which will further load your server, but still.
[0] https://phoenixframework.org/blog/the-road-to-2-million-webs...
The more likely load balancer outcome would be DNS split on inbound client IPs, and scaling out until each load balancer handles the appropriate amount of traffic (by some measure and scale out if exceeded).