Skip to content
Bytes by Ying
Go back

Concurrency with Python: Conclusion

Edit page

The Concurrency with Python Series:


(Update 07/07/2019): This series was intended to be a starting off point for a larger discussion around Python concepts. However, it turns out writing in-depth technical overviews of concurrency models in Python is considerably more difficult than I anticipated :flushed:

Original estimates averaged about half a week from research to publication per blog post. In actuality it’s taken about two to three full weeks per blog post, and 2-4 hours a day at that. I’ve learned a lot, but I’m also ready to try something else to give back to the software community and improve my own professional career. Feel free to email me if you have any advice/tips.


Recap

This series began in part as an attempt to answer questions about how concurrency models behave when combined together. In doing so, it covered:

Lessons

I’ve found as I’ve worked through this series that I gained more questions than answers, but that there are some heuristics you can always apply when designing systems at scale:



Edit page
Share this post on:

Previous Post
Changelog Evolution
Next Post
Concurrency with Python: Data-Intensive Architectures