Comment

Comment by jepler

In 1999(!) the earliest version of the C10k paper I tracked down had this to say:

And computers are big, too. You can buy a 500MHz machine with 1 gigabyte of RAM and six 100Mbit/sec Ethernet card for $3000 or so. Let's see - at 10000 clients, that's 50KHz, 100Kbytes, and 60Kbits/sec per client. It shouldn't take any more horsepower than that to take four kilobytes from the disk and send them to the network once a second for each of ten thousand clients. (That works out to $0.30 per client, by the way. Those $100/client licensing fees some operating systems charge are starting to look a little heavy!) So hardware is no longer the bottleneck.

(http://web.archive.org/web/19990508164301/http://www.kegel.c...)

If we haven't fixed the C10k problem with 17 years of hardware advancements, it's a pretty poor reflection on software engineering.

parent jepler 10 years ago

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton