I just committed some changes for xsp in HEAD that make xsp and mod-mono-server perform way better when many simultaneous requests are received. The trick was to use asynchronous Accept and Receive(), while getting rid of Select() and avoiding unnecesary items in the threadpool.
Remember this? Now I'm getting ~230 request per second and the number does not vary much when I increase the number of simultaneous connections. Moreover, xsp and mod-mono-server performances are closer than ever (< 3% difference).
blog comments powered by Disqus