Should You Use AsyncIO for Your Next Python Web Application?
Hi Everyone,
It's been a while since I wrote a new blog post, mainly due to a lack of motivation. The new post answers a question that I've asked myself a lot over the past few years, which is "Should I be using AsyncIO for my Python web applications?" If you don't care to read, my answer right now is no. I don't think AsyncIO provides enough benefits to outweigh the drawbacks. The main drawback is Django and Flask's package ecosystem. Django and Flask packages save a lot of development time. To me, the main benefit of AsyncIO is increased throughput on your server hardware. This should result in spending less money on infrastructure, but in my mind, developer time is a lot more expensive than infrastructure right now.
I have some more topics in the pipeline and hope to be producing blog posts on a more regular cadence going forward.
Thanks for reading,
Steven