书籍介绍
这本书最打动人的地方,是它把「异步」这个让无数 Python 开发者打怵的主题,讲得让人看得下去。它不堆砌概念,而是用流程图把协程和任务的实际运行路径画出来,让抽象的事件循环变得肉眼可见。读者普遍反馈:看完对并发的理解会「提高一个档次」,但它不是轻松读物——知识密度很高,有人调侃「看完头会痒,感觉要长脑子」,也有人提醒必须边读边敲代码验证,否则极易掉进坑里。书里的例子追求「拿来就能用」:一个能同时跑多个慢查询的命令行 SQL 客户端,就是很好的实践。需要提醒的是,评价两极分化:有人称其为协程领域「目前最好的书」,也有人觉得「有点水」,英文版口碑远好于中文版。它适合愿意花一两天整理笔记、想把异步真正吃透的进阶开发者。
作者简介
Matthew Fowler has over 15 years of software engineering experience in roles from architect to engineering director. He has worked on Python codebases in the machine learning space, as well as led development of a Python-based ecommerce site with tens of millions of users.