3 ms·
That's really too long to list, I could conceivably write a book about it. But, fortunately it's relatively easy to test. You get whatever server you prefer, a
by pyalot2 13y ago
That's really too long to list, I could conceivably write a book about it.
But, fortunately it's relatively easy to test. You get whatever server you prefer, and install nginx and install a bunch of performance testing tools (like siege, ab etc.) and then you test different concurrency load scenarios.
No custom software, and widely regarded the fastest webserver out there.
- rbanffy 13y agoAs I pointed elsewhere, most recent servers are just overgrown IBM 5150 PCs, with much faster CPUs, immense amounts of memory and storage and somewhat faster buses. They are desktop PCs misused as servers.
- theknown99 13y ago> and install nginx Yeah there's your problem...
- pyalot2 13y agoYou can replicate the exact same experience (only worse) with any other webserver like apache, lighttpd, cherokee, etc. Tux may be a bit faster, but it can't serve dynamic content nearly as fast as it serves files, so that's pretty much useless.
- rbanffy 13y agoHave you tried other operating systems?
- theknown99 13y agoHave you tried writing your own webserver? Then tuning it to your particular use case?
- pyalot2 13y agoYes
- theknown99 13y agohmm so I've written a webserver and am able to get thousands of concurrent requests on a small amazon instance without issues. And you've written a webserver and you can't. Interesting...
- rbsn 13y agoCan we see your results?