书籍期刊

Python高并发与高性能编程:原理与实践

阿里P8撰写,基于Python3.X对协程、线程、锁、性能优化等从原理和实践两个层面进行讲解,内含大量案例

  • 作者周宇凡
  • 出版社机械工业出版社
  • 发行日期2023-05-01
  • ISBN9787111729396
  • 开本16开
  • 页数225
  • 标签

编辑推荐

适读人群 :(1)Python中高级使用者(2)Python爱好者(3)开设相关课程的高校师生
以ChatGPT为代表的大模型产品对初级程序开发人员提出了挑战,要想在开发领域站稳脚跟、有发展,必须掌握更高级的技巧和能力。

对于Python开发人员来说,高并发、高性能开发无疑是未来必须走的进阶之路。

本书可以帮助Python初级码农向高手进阶,帮助所有Python从业者摆脱因ChatGPT等产品带来的职业危机。

书中不仅对Python必备基础知识进行了解读,对所有的Python高级特性进行原理级剖析,还囊括了大量指导实践的内容,可以帮助读者真正实现高并发、高性能编程。

*示例代码免费下载

内容简介

这是一本深入解读Python并发编程和高性能编程的原理和特性,并指导读者落地实践的专业技术书。本书共分为4篇19章,外加2个附录。

*基础篇:对Python并发编程和高性能编程所涉概念解读详细解读,对Python3.x系列版本在高并发、高性能方面所做的概念进行简单分析。

*高并发篇:从原理、主要模块、协程、线程、锁、优先级、同步/异步、原子性和线程池等多个方面对Python实现高并发进行深度解读。

*高性能篇:从代码优化、profile、Python c扩展这三个方面分析Python实现高性能的原理。

*实践篇:本篇首先介绍了基础实践环境的搭建方法,然后通过3个常见的高并发、高性能场景对如何在日常工作中实现高性能、高并发编程进行了详细指导。
两个附录分别介绍了当下主流两个框架Django和fastAPI的简单使用方法。

作者简介

*周宇凡(花名Steafan)

阿里前P8级研发工程师,CSDN认证博客专家,慕课网签约精英讲师。

开源项目Nacos、Disruptor、JOL核心贡献者。

Python、Java、C全栈研发工程师。

精通Python、Java开发,对高并发与高性能的处理有独到的见解,曾自主实现了可承载百万级并发操作的服务,设计并实现了基础并发的组件库。

熟练掌握Spring、SpringBoot、Spring Cloud 应用场景及底层实现原理。

精彩书评

*本书结合典型且实用的开发案例展开,可以帮助读者创建高性能的、可靠且可维护的Python应用。本书适合Python编程高阶应用者阅读,是高校大学生进阶学习Python很好的教材。

——吴金舟 中国教育集团控股有限公司教学与人力资源部总监

*本书为作者心血之作,结合工作实战,从原理、特性到实践,清楚剖析相关运行机制及原理。让我们和作者在Python的世界里再来一次“高速”旅行吧。

——熊蕾 江西科技学院副教授

*本书是者多年从事Python开发与自研的知识结晶,几乎涵盖了使用Python语言进行高并发、高性能编程的所有基础内容与核心实现原理,是一本对Python高并发、高性能编程的知识百科。

——钟元生 江西财经大学教授

*本书从基础到框架向大家深入浅出讲解了Python里的并发编程的理论知识,同时也能向大家展示Python编程实践,相信能够帮助大家逐渐走入Python的并发世界。

——方腾飞 蚂蚁集团高级技术专家,并发编程网创始人

相关图书

Python之光:Python编程入门与实战
重新定义Python学习,4步从菜鸟到高手,买1得7:视频、案例、练习题、源码、答疑、课件、思维导图
《C# 11和.NET 7入门与跨平台开发(第7版)》
本书将为你学习C# 11和.NET 7奠定坚实的基础,使你能够自信地构建应用程序和服务。学习完本书,你将能够创建丰富的Web应用,并能牢牢掌握面向对象编程技术,进而能在此基础上进行项目开发。
现代C++编程:从入门到实践
现代C++编程入门经典,CrashCourse畅销书系列
《游戏运营与发行:从入门到实践》
来自一线的游戏运营与发行实战经验,一本关于游戏运营与发行的百科全书
现代C++编程实战:132个核心技巧示例(原书第2版)
掌握C++编程新技能,提升实战水平
《C++20高级编程 AI芯片开发 编译器基础》
主要讲解C++库、框架开发中的高级编程技术,以及新的C++20标准特性。

暂无评论

暂无评论...