Understanding Async/Await in Python (Asyncio)

Published: 03 March 2021
on channel: Coders Field
129
5

Often when asyncio is discussed, people think of it as a high-performance concurrency programming paradigm for Python. In this talk, however, we approach asyncio from a different angle, one that will possibly help some of you to finally get what asyncio is about. it's not only about performance, but at least as much about the correctness and readability of concurrent applications. Concurrency is hard to get right.

Often when asyncio is discussed, people think of it as a high-performance concurrency programming paradigm for Python. In this talk, however, we approach asyncio from a different angle, one that will possibly help some of you to finally get what asyncio is about. it's not only about performance, but at least as much about the correctness and readability of concurrent applications.

It is known that for multithreaded applications, synchronization is hard to get right. Doing it wrong can either lead to deadlocks or broken data structures.

We will have a look at how using asyncio is different from using threads, when it's better and what pitfalls we have.

This talk should be a good introduction for anyone just starting with asyncio, but can also clarify things for people that are using asyncio already. I expect people to have at least used some form of concurrency, either threads or an event loop like we have in JavaScript.

Share, Support, Subscribe!!!
E-mail: codersfield@gmail.com
Twitter:   / codersfield  
Facebook:   / codersfield7  

PUBLICATION PERMISSIONS:
The original video was published with the Creative Commons Attribution license (reuse allowed).
   • Asyncio: understanding async and await in ...  


On this page of the site you can watch the video online Understanding Async/Await in Python (Asyncio) with a duration of hours minute second in good quality, which was uploaded by the user Coders Field 03 March 2021, share the link with friends and acquaintances, this video has already been watched 129 times on youtube and it was liked by 5 viewers. Enjoy your viewing!