Hello !
Using vibd trunk !!
I did a test with zeon machine with 12 cores and got this rough results with an application:
- without "settings.options |= HTTPServerOption.distribute" the vibed server only uses one core (7%) and serve around 17,000 requests/second.
-with "settings.options |= HTTPServerOption.distribute" the vibed server uses more cores (67%) and serve around 30,000 requests/second.
It seems that it doesn't scale proportional to the cpu usage, the application do not use any shared resource intentionally (vibed probably share some resources behind scenes).
I did a test with "versions": ["VibeManualMemoryManagement"]
and the server crash with high load.
P.S.: This form textarea grows in height every time we type a character in firefox.
Cheers !