Implementation and evaluation of high-speed non-blocking server Hwi (Paul) H. Cheong For my project, I'll build a high-speed non-blocking server and evaluate it intensively to understand the performance improvement from such implementation. I will explore techniques such as thread pooling and event-driven architecture, and build a high-speed server that doesn't block on I/O. I will use HTTPerf to evaluate the server. I expect the server to have a significantly higher throughput than a server that blocks on I/O. A non-blocking server, however, would probably require more memory than a simple server (for helper processes in SPED).