主编推荐语
本书主要介绍基于Node.js构建企业级后端服务,适用于拥有Node.js实战经验且熟练掌握JavaScript的开发人员。读完本书,你会了解在生产环境中运行Node.js服务所需的许多技术。
内容简介
Node.js是一个基于ChromeV8引擎的JavaScript运行时环境,使用了高效、轻量级的事件驱动、非阻塞I/O模型,让JavaScript运行在服务端的开发平台。 从初创公司到世界500强,大多数公司都喜欢使用Node.js来构建高性能的后端服务。工程师对Node.js有很高的评价,因为它有容易理解的API和大家熟悉的语法。在全球大的包存储库的强力支持下,Node.js的生态必将更加繁荣。 在本书中,作者证明了Node.js在构建可观察、可扩展且有弹性的服务方面与传统的企业平台一样适用。中高级Node.js开发人员会发现,他们可以将应用程序代码和现代服务的各个层面结合起来。 通过学习本书,你可以: -了解为什么要运行多个相同的Node.js服务副本。 -根据业务场景选择恰当的协议。 -调整应用程序容器以便在生产环境中运行。 -跟踪分布式系统中的错误,以确定哪个服务出错。 -通过将工作转移给反向代理来简化应用程序代码并提高性能。 -构建数据面板来监视服务运行状况和数据吞吐量。 -了解在企业环境中操作时需要使用多种工具的原因。
出版方
机械工业出版社有限公司