How to retain one million simultaneous TCP connections?

Posted by cow on Stack Overflow See other posts from Stack Overflow or by cow
Published on 2010-05-14T02:06:31Z Indexed on 2010/05/14 3:34 UTC
Read the original article Hit count: 217

Filed under:
|
|
|

I am to design a server that needs to serve millions of clients that are simultaneously connected with the server via TCP.

The data traffic between the server and the clients will be sparse, so bandwidth issues can be ignored.

One important requirement is that whenever the server needs to send data to any client it should use the existing TCP connection instead of opening a new connection toward the client (because the client may be behind a firewall).

Does anybody know how to do this, and what hardware/software is needed (at the least cost)?

Thanks in advance for any suggestions.

© Stack Overflow or respective owner

Related posts about tcp

Related posts about server