基本信息
书名:Node js微服务
定价:69.00元
作者:(美)David Gonzalez(大卫 冈萨雷斯),赵震一
出版社:电子工业出版社
出版日期:2017-01-01
ISBN:9787121305245
字数:
页码:
版次:1
装帧:平装-胶订
开本:16开
商品重量:0.4kg
编辑推荐
本书内容要点:
理解Node.js模块并掌握在与微服务打交道时的实践
将现有的单块系统重新架构成面向微服务的软件
使用Seneca和Node.js构建出健壮且可伸缩的微服务
对微服务进行隔离测试从而创建出可靠的系统
使用PM2部署并管理微服务
监控微服务的健康状况(CPU、内存以及I/O)
内容提要
本书对如何采用Node.js及其生态工具进行微服务开发的实践做了全面的介绍,内容包括对微服务架构基本概念及设计原则的讲解,以及如何采用Node.js搭配Seneca、PM2和Docker等现代化工具来构建、测试、监控以及部署轻量级微服务,同时也阐述了Node.js在微服务实践中所涉及的相关概念,并就微服务的优缺点、文档化、安全性以及可追溯性等主题进行了探讨。
目录
作者介绍
赵震一,一线攻城狮,曾涌入创业洪流,多年未有所成。现居杭州,就职于。热爱技术,关注互联网与大数据,闲暇译一些技术文章,译有《RESTful Web APIs中文版》 David Gonzalez是一名在编程语言方面“极不专一”的软件工程师,他在金融服务行业“混迹”多年。他尝试找到抽象层次合适的解决方案,并探索着如何保证既不过于具体也不过于抽象之间的平衡。
David Gonzalez 是一名在编程语言方面“极不专一”的软件工程师,他在金融服务行业“混迹”多年。他尝试找到抽象层次合适的解决方案,并探索着如何保证既不过于具体也不过于抽象之间的平衡。
David 曾求学于西班牙,但是不久之后便转战都柏林,自2011 年起便定居于此并开启了更为宽广和有趣的职业生涯。他目前是一名金融技术领域的独立咨询师。他的Linkedin账号地址是: href='#'>sie.linkedin./in/david-gonzalez-737b7383。
David 乐于尝试新的技术和范式,从而能让自己在软件开发的复杂世界中不断拓展出新的版图。
审校者
Kishore Kumar Yekkanti 是一名经验丰富的专家,他在过去的十年里曾与不同的领域和技术打过交道。他对软件开发中的消除浪费尤具热情。Kishore 是敏捷原则的巨大贡献者和遵循者。他是一名善于开发端到端系统的全栈开发者,同时也是一名通晓多种语言的程序员。目前他专注于高度分布式应用中的微服务扩展,而这些应用部署于云端基于容器的系统(Docker)之中。他曾在多家知名的公司担任过首席工程师,这些公司包括Thoughtworks、CurrencyFair 等。他曾通过微服务为这些公司的团队带来新生。
文摘
序言