[swift-server-dev] HTTP API v0.1.0

Johannes Weiß johannesweiss at apple.com
Thu Nov 2 15:26:08 CDT 2017



> On 2 Nov 2017, at 11:51 am, Helge Heß via swift-server-dev <swift-server-dev at swift.org> wrote:
> 
> On 2. Nov 2017, at 18:53, Carl Brown <carl.brown.swift at linuxswift.com> wrote:
>> my high load test suite uses 60-80 simultaneous curl processes hitting an 8-core server
> 
> 80 concurrent requests on a 8-core server is the high load test? 😳

:)


> I was thinking more about something like this:
> 
>  ab -n 100000 -c 10000 http://localhost:1337
> 
> on a regular desktop machine and see where this goes.

you probably want to add a -k (keep alive) to the mix, otherwise you'll run out of ephemeral ports pretty quickly. Also I find `wrk` much better than `ab`, have also used `siege` before.

Btw. I always need to do http://127.0.0.1:1337 for ab as name resolution doesn't seem to work properly in ab 😬


> 
> 
> But I don’t know what your handler does :-)
> 
> hh
> 
> _______________________________________________
> swift-server-dev mailing list
> swift-server-dev at swift.org
> https://lists.swift.org/mailman/listinfo/swift-server-dev



More information about the swift-server-dev mailing list