Description
Title
Learning Greenlets and Gevent
Describe your Talk
In this session firstly I will give a introduction to what greenlets are and why they were created and how they are different from traditional threads or async/await. We will also learn lifecycle of a greenlet.
Then I will show some code to understand how a basic greenlet can be used.
After that i will give brief introduction about gevent and how it implements greenlets. and then we will see some example implementing it.
Pre-requisites & reading material
Python and some knowledge about asynchronous execution.
Resources
greenlet documentation - https://greenlet.readthedocs.io/en/latest/
gevent docuemntation - https://www.gevent.org/
Example usage - https://gist.github.com/coleifer/dbbedc287605dcc22990a6e549de9f36
Time required for the talk
15-20 mins
Link to slides/demos
https://docs.google.com/presentation/d/1B0EbX4PBAHZUTnXMPO75csNbwqHRmkMAra3fvN_ApSI/edit?usp=sharing
About you
I am Amarjit Yadav, Software Engineer at Bitsflow Technologies Pvt Ltd. I have good knowledge of python , javascript and hands on experience with some frameworks like Django rest framework, Flask, Vuejs etc. I have also some knowledge of docker , git and Linux as well.
Availability
anytime
Any comments
I am working on slides and will update here when completed. Also welcome to any changes or improvement in it.