Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

As mentioned in the first part of the series, the main idea is to compare and contrast Linux server architectures. ZeroHTTPd doesn't implement the HTTP protocol in full and you can easily crash it because of the way it uses memory buffers. It is not safe to run it on the internet.

Its purpose is not to show how to implement an HTTP server, but to show how different architectures of Linux network servers are written and perform.



Testing "Linux server architectures" without considering keepalive is worse than useless.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: