I would say it's a bad post because the conclusion is wrong.
According to the post, "the thing" with Python/Gunicorn/Gevent is it's less performant than one would like in some circumstances, and a lazy developer might tell you you need to 'set your system to "elastically scale up" at some pitiful utilization level, like 25-30% of the entire machine'.
That's probably true! But not that helpful if you don't say what those circumstances are. There are many circumstances where Python is appropriate for a web service, and many circumstances where green threads work just fine. Tell me when I need to consider using the more complicated solution, don't tell me the simpler solution is always useless and doomed from the start.
According to the post, "the thing" with Python/Gunicorn/Gevent is it's less performant than one would like in some circumstances, and a lazy developer might tell you you need to 'set your system to "elastically scale up" at some pitiful utilization level, like 25-30% of the entire machine'.
That's probably true! But not that helpful if you don't say what those circumstances are. There are many circumstances where Python is appropriate for a web service, and many circumstances where green threads work just fine. Tell me when I need to consider using the more complicated solution, don't tell me the simpler solution is always useless and doomed from the start.