3 ms·
I have implemented a simple asyncio compatible micro event loop library in python. The goal was to understand the underlying mechanisms behind python's async/a
by tarruda 1y ago
I have implemented a simple asyncio compatible micro event loop library in python.
The goal was to understand the underlying mechanisms behind python's async/await and to help coworkers understand how event loops work under the hoods.
The end result is somewhat interesting, as unlike traditional event loop libraries, it doesn't use callbacks as the scheduling primitive: https://gist.github.com/tarruda/5b8c19779c8ff4e8100f0b37eb5981ea https://gist.github.com/tarruda/5b8c19779c8ff4e8100f0b37eb59...