Your math assumes all of your connections are saturated to the max (on user's end).
If that's the case, then yeah, 10 million connections would require a 14.3 terabytes/sec connection, which doesn't exist for regular PCs, as far as I know.
There are many applications when most of your connections are sitting idly and checking something like memcache for status updates once a second.
If that's the case, then yeah, 10 million connections would require a 14.3 terabytes/sec connection, which doesn't exist for regular PCs, as far as I know.
There are many applications when most of your connections are sitting idly and checking something like memcache for status updates once a second.