Regarding the Ruby (Puma) example: It doesn't say how many threads or how many workers were used. Assuming they used the default, of course it's not going to be great.
The author ends with,
> I hope this would help you to understand that how languages would behave under load.
But it doesn't. Because no developer, when they see that their stack is under load, will say "oh my language might just not be performant enough, I guess I'll switch" without first looking to tune their stack.
1 comment
[ 3.1 ms ] story [ 15.3 ms ] threadThe author ends with,
> I hope this would help you to understand that how languages would behave under load.
But it doesn't. Because no developer, when they see that their stack is under load, will say "oh my language might just not be performant enough, I guess I'll switch" without first looking to tune their stack.