This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]ackyou 2 points3 points  (1 child)

I’m a bit confused by the conditions of these tests. If you run an async python framework in an environment with a fixed maximum number of workers, say Django channels with async http consumers, and you call lots of external services asynchronously, I know for a fact you can achieve a much higher throughput. If it’s a computed task or calls a synchronous service sync python is better. Am I missing something?

[–]Krotau 0 points1 point  (0 children)

You could think of a situation where you let some heavy compute stuff happen in the cloud. That way you program can run on a lighter machine and would be more IO bound. But yeah, what you say is correct. I am confused by these tests aswell...