2

Suppose that a hypotetical webapp keeps one connections per user (eg: chat app using comet, long pooling, etc...). How can i load balance such thing to scale beyond the connection limit of a single machine (C10[0]K) ?

I can see round robin DNS as a solution, would like to know what else would be possible...

2 Answers2

1

dns load balancing will do but you don't have much control over it - better use a load balancer.

silviud
  • 2,687
  • 2
  • 18
  • 19
1

The far extreme of this is Geographic DNS distributing discrete round-robin IP address pools which in turn point to clustered hardware load-balancers using Virtual IP to handle failover. I say hardware since the big hardware load-balancers are designed for truly massive connection-counts.

sysadmin1138
  • 133,124
  • 18
  • 176
  • 300