Asyncio и конкурентное программирование на Python
Please sign in so that we can notify you about a reply
If you subject the typical program on the standard Python too high load, then it will work with a turtle speed. To solve this problem, an Asyncio library was developed, which allows you to divide the program into smaller tasks and plan their implementation. As a result, the resulting applications work with lightning speed and allow scaling.
In this book, asynchronous, parallel and competitive programming is considered with specific examples. Complexing questions for understanding are illustrated using diagrams that allow you to clearly imagine how the tasks work. You will learn how Asyncio overcomes Python restrictions and helps to accelerate slow web servers and microservices. You will even learn to combine Asyncio with traditional multi -processing, having received a sharp jump in performance as a reward.
For programmers on medium -level Python. Experience with competitiveness is not required
In this book, asynchronous, parallel and competitive programming is considered with specific examples. Complexing questions for understanding are illustrated using diagrams that allow you to clearly imagine how the tasks work. You will learn how Asyncio overcomes Python restrictions and helps to accelerate slow web servers and microservices. You will even learn to combine Asyncio with traditional multi -processing, having received a sharp jump in performance as a reward.
For programmers on medium -level Python. Experience with competitiveness is not required
Author:
Author:Фаулер М.
Cover:
Cover:Hard
Category:
- Category:Reference books
Publication language:
Publication Language:Russian
Paper:
Paper:Offset
ISBN:
ISBN:978-5-93700-166-5
No reviews found