I'm looking for someone to quickly modify/enhance a small segment of Linux TCP server code. The existing code spawns one thread per TCP request and I need someone to convert it into more scalable threadpool implementation to handle thousands of TCP connections request per second.
Expert with TCP sockets, asynchoronous/overlapped socket IO(epoll or aio), is required. This mini project should take about 1-2 weeks. Project fee will be paid upon testing of the code to compare performance with existing code.
Please provide the following information when bidding:
(1) Please list your experience with asynchronous socket IO and threadpool server.
(2) Please let me know when can you have the code finished.