boazsegev / iodine

iodine - HTTP / WebSockets Server for Ruby with Pub/Sub support

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[Info] iodine vs falcon vs puma

waghanza opened this issue · comments

commented

Hi @waghanza ,

Thanks for opening this issue and the info.

Since it's related to #103 I'll be closing this one too.

P.S. (Side-Note),

Benchmarking iodine against Puma might be biased when running iodine in its default concurrency setting - this is especially true when puma is started in cluster mode with a single thread (-w $(nproc)), as it seems to be.

Running iodine with the same -w $(nproc) might remove some of the bias in the benchmarks (though different servers really should have different concurrency optimizations in place).

Kindly,
Bo.