Python makes it fast and easy to write applications. However, as soon as you want to write software that can handle vast piles of tasks and run at large scale, difficulties start to pile up.
Scaling Python provides shortcuts on how to solve all this area in Python, from design to technical implementation. It lays out common traps and issues that Python developers might encounter, and explain how to solve them to write suitable distributed systems.
The book includes seven interviews with Python developers and contributors who built resilient, large-scale systems. As they have years of experience, they share some of their tips and battlefields anecdotes.