A few days I posted an article containing some Python/web-app benchmarks. Those benchmarks questioned the benefits of async for python web-apps. Jamie Chang has done his own benchmarks and discovered some interesting things that make async look better than it did in the first set of results. It's still not 'async good, non-async bad' but there are things that are worth knowing which make a big differences to the results.
I'm sure there's more to be known so I'm looking forward to the next round of investigations.
I do maintain that unless your use case is one where performance is paramount, the focus should be on reducing cost of development, and cost of maintenance, and that using async generally increases both of those.
https://blog.changs.co.uk/asyncio-is-neither-fast-nor-slow.html
#python #flask #django #fastapi