Previous proposalBest of friends : Python & Postgres
Next proposalDesign Patterns and Where to Find Them (Python Edition)
Submitted by Sourav Basu (@souravbasu17) on Friday, 15 September 2017
Technical level: Intermediate Status: Submitted
Earier there was Tornado and Twisted. However post Python 3.4 there has been a lot of things happening regarding Asynchronous programming in Python. There has been multiple implementations of event loops and they are getting better. This talk is aimed at explaining the differences to beginners and intermediates and how these frameworks work.
My talk will be focussing on each of these frameworks/modules:
This will be a long topic since this is a major part of the topic and its very important to understand this. I will be providing implementation examples.
This is another implementation of asyncio event loop and I will explain with implemtation examples.
Built on top of uvloop, I will explain how this solves problems to existing situation.
I also intend to speak on
Twisted at the beginning but the focus will be less than
Basic knowledge of python3 would be nice.
I am a Software Engineer at Credy working on Python based stack. I have been working on Python 3 for a couple of years now, yet when I started learning async implementations of python I found it hard. There lacks good collections of tutorials, articles(Actually there are many small pieces but they don’t explain the big picture together). I am learning this as well as trying to implement it. Hence I understand the difficulties as many other people have faced.