Questions
- What is asynchronous programming? What advantages does it provide?
- What are the main elements in an asynchronous program? How do they interact with each other?
- What are the
async
andawait
keywords? What purposes do they serve? - What options does the
asyncio
module provide, in terms of the implementation of asynchronous programming? - What are the improvements in regards to asynchronous programming provided in Python 3.7?
- What are blocking functions? Why do they pose a problem for traditional asynchronous programming?
- How doesÂ
concurrent.futures
provide a solution to blocking functions for asynchronous programming? What options does it provide?