新浪新闻客户端

北京航天航空出版社新书《Tornado(龙卷风)编程实战》正式上架

北京航天航空出版社新书《Tornado(龙卷风)编程实战》正式上架
2024年01月24日 13:28

  近日,由北京航天航空出版社出版的新书《Tornado(龙卷风)编程实战》正式上架,该书的作者是刘悦,资深全栈工程师,CSDN博客专家,稀土掘金优秀创作者,曾供职于阿里、优酷土豆等知名企业,常年撰写技术类文章,笔耕不辍,不囿权威,不落窠臼,通前后两端,成一家之言。

  该书是国内外少有的关于Tornado框架的专业技术书籍,旨在为读者提供全面、系统的Tornado框架开发指南。本书从Tornado框架的基础知识入手,深入介绍Tornado框架的核心概念、应用场景、开发技巧方面的内容,重点介绍使用Vue.js十Tornado进行前后端分离Web开发的具体流程,快速高效地构建高性能、高并发的Web应用程序等。

  该书读者对象为异步编程的入门人员、进阶人员、前端程序员等编程爱好者以及Tornado框架技术相关院校和培训机构相关师生。

  基于Tornado框架的并发异步编程技术在当今软件开发中具有极其重要地位,它使我们能够更有效地开发性能更强、响应更快、资源利用率更高的应用程序。

  业内关于并发异步编程的文章和著作可谓凤毛麟角,寥若星辰。按照固有思维模式,并发异步编程是一项非常复杂的任务,需要深入了解并发编程模型、多线程同步、锁、死锁等概念,对于初学者来说学习曲线非常陡峭,这使得很多作者不敢涉及这个领域。务实地讲,对并发异步编程进行系统地介绍和讲解,就是本书的创作初衷,因为,对于并发异步编程来说,应该是做出重新评价和选择的时候了,现实既提供了条件,也提出了紧迫的要求。

  该书主要结合前后端分离的系统架构来介绍异步非阻塞程序系统的开发和设计,异步程序可以同时执行多个任务,从而提高系统资源(如CPU、内存、磁盘和网络)的使用效率。异步编程则通过非阻塞的方式,保证程序在等待某些操作完成(如I/O操作)时,仍然能够处理其他任务,进一步提高了系统资源的利用率。

  该书从项目的需求提取讲起,循序渐进地深入到Tornado基础与实战,通过一个工业级别的完整项目,重点介绍了使用Vue.js+Tornado进行Web开发的具体流程,让读者不但可以系统地学习Tornado并发异步编程基础,而且还能对企业内部基于Tornado实际项目开发有更为深入的认识和理解。

  该书是国内外首部介绍Tornado并发异步编程的专著,宏观上讲,也是一本企业级别的异步项目研发指南。本书以项目的需求分析作为切入点,详细介绍Web框架的选择以及如何进行技术预研,第3章通过一个简单的博客项目来介绍Tornado基础功能,第4~9章通过一个完整的企业级别的项目来介绍异步项目的研发流程,第10章则介绍研发完毕后的项目部署环节。如此,读者就可以通过本书轻松踏上并发异步编程开发之旅,在实践过程中丰俭由己地掌握各种并发异步知识和技能。

  出版社有一句老话,说书里每增加一个数学公式,读者就会跑掉一半,虽然有些夸张,但事实确实如此,技术类书籍通常被认为枯燥乏味,这可能是因为它们通常包含大量的技术细节和术语,这些内容对于一般读者来说可能比较晦涩难懂。然而,一些技术书籍通过引入生动的例子、真实世界的案例以及轻松幽默的语气来增加趣味性。例如,Kent Beck的《测试驱动开发》、Joshua Bloch的《Effective Java》以及《Head First设计模式》等书籍都以轻松幽默的方式呈现技术内容。

  既然技术文章可以轻松幽默,那么可以不可以也体现一点儿文学性?哪怕就那么一丁点儿。随着技术文化传播平台的深刻改观,数字化、网络化与人工智能的飞速发展,普及性文章和研究性著作的界限其实正在渐渐地模糊,泾渭分明的旧况其实也正在改变。

  所以,作者在撰写本书时,带了一些文学样式,企图让非技术背景的读者也可以开卷有益,也囿于此,导致技术深度的研究不够,这许是创新风格的一种代价吧。但不能否认的是,人们需要技术类文学的普及,所谓:白雪阳春,雅派难寻同世知音;下里巴人,俗韵易与当代同频。人们的智慧也是与时俱进的,完全能够理解维特根斯坦:人只有通过对语言的使用,才能赋予技术以实在的意义。

  也许这是一次勇气非凡地探索,又或许是一次并不成功的赌博,但也无所谓了,总要有人去试一试。

  (来源:News快报)

责任编辑:何奎良

图片新闻

举报邮箱:jubao@vip.sina.com

Copyright © 1996-2024 SINA Corporation

All Rights Reserved 新浪公司 版权所有