On Sun, 09 Aug 2015 19:35:01 GMT, Etienne Cimon wrote:

On Sun, 09 Aug 2015 19:26:28 GMT, Etienne Cimon wrote:

I think ab might have some optimizations, will have to check

HTTPClient consistently blocks for 1 msec at HTTP client reading status line

The avg request is 0.3ms on ab so this is definitely the bottleneck.

https://github.com/CloudFundoo/ApacheBench-ab/blob/master/ab.c#L1206

It looks like ab has everything inlined in C, I'm not sure if this isn't just because of raw code performance. Does every other HTTP client have this advantage over vibe.d? I'd love to see another example of a more complete client being compared