Title Statements
- Full title :Python concurrency with asyncio / Matthew Fowler.
Summary
It's easy to overload standard Python and watch your programs slow to a crawl. The asyncio library was built to solve these problems by making it easy to divide and schedule tasks. It seamlessly handles multiple operations concurrently, leading to apps that are lightning fast and scalable. "Python concurrency with asyncio" introduces asynchronous, parallel, and concurrent programming through hands-on Python examples. Hard-to-grok concurrency topics are broken down into simple flowcharts that make it easy to see how your tasks are running. You'll learn how to overcome the limitations of Python using asyncio to speed up slow web servers and microservices. You'll even combine asyncio with traditional multiprocessing techniques for huge improvements to performance.
Read More ↓Edition Statements
- Publication Date:2021.
Publication Statements
- Publisher(s):Manning Publications
- Place of Publication:Shelter Island
- Language:eng
- Publication Date:2021.
The Physical Object
- Description:356 pages ; : 24 cm
Edition Identifiers
- ISBN:9781617298660, 1617298662
- oclc:on1268133339
- LC Classification:QA76.73.P98
- Dewey Decimal:005.1
Table of Contents
1. Getting to know asyncio -- 2. asyncio basics -- 3. A first asyncio application -- 4. Concurrent web requests -- 5. Non-blocking database drivers -- 6. Handling CPU-bound work -- 7. Handling blocking work with threads -- 8. Streams -- 9. Web applications -- 10. Microservices -- 11. Synchronization -- 12. Asynchronous queues -- 13. Managing subprocesses -- 14. Advanced asyncio.
Read More ↓
Rate & Review