Using asyncio to organize competitive programming seems to many to be a trivial approach, but despite the many advantages of the library, developers often encounter difficulties.
In the first season of Podlodka Python Crew:
- < li>- let's go over the basic principles of asyncio and the "rake" that most people encounter;
- - we'll share cases of using asyncio in a project with many CPU-bound operations and in legacy work;
- - let's look at the Event Loop piece by piece;
- - discuss alternatives to asyncio and their advantages.