基本信息

  • 出版社 : 电子工业出版社; 第1版 (2017年5月9日)
  • 出版日期 : 2017年1月1日
  • 品牌 : 博文视点
  • 语言 : 简体中文
  • 文件大小 : 9909 KB
  • 纸书页数 : 239页
  • 大卫·冈萨雷斯 (David Gonzalez) (作者), 赵震一 (译者), 郑伟杰 (译者)
  • 下载格式:azw3、epub、mobi 、pdf

编辑推荐

  本书内容要点:

  √ 理解Node.js模块并掌握在与微服务打交道时的zui佳实践

  √ 将现有的单块系统重新架构成面向微服务的软件

  √ 使用Seneca和Node.js构建出健壮且可伸缩的微服务

  √ 对微服务进行隔离测试从而创建出可靠的系统

  √ 使用PM2部署并管理微服务

  √ 监控微服务的健康状况(CPU、内存以及I/O)

内容简介

  《Node.js微服务》对如何采用Node.js 及其生态工具进行微服务开发的zui佳实践做了全面的介绍,内容包括对微服务架构基本概念及设计原则的讲解,以及如何采用Node.js 搭配Seneca、PM2 和Docker 等现代化工具来构建、测试、监控以及部署轻量级微服务,同时也阐述了Node.js 在微服务实践中所涉及的相关概念,并就微服务的优缺点、文档化、安全性以及可追溯性等主题进行了探讨。
  《Node.js微服务》适合掌握服务端开发基本知识的Node.js 开发者以及使用Java、C#等其他服务端技术栈并对微服务实践感兴趣的所有开发者。

作者简介

  David Gonzalez 是一名在编程语言方面“极不专一”的软件工程师,他在金融服务行业“混迹”多年。他尝试找到抽象层次合适的解决方案,并探索着如何保证既不过于具体也不过于抽象之间的平衡。
  David 曾求学于西班牙,但是不久之后便转战都柏林,自2011 年起便定居于此并开启了更为宽广和有趣的职业生涯。他目前是一名金融技术领域的独立咨询师。他的Linkedin账号地址是:https://ie.linkedin.com/in/david-gonzalez-737b7383。
  David 乐于尝试新的技术和范式,从而能让自己在软件开发的复杂世界中不断拓展出新的版图。
  审校者
  Kishore Kumar Yekkanti 是一名经验丰富的专家,他在过去的十年里曾与不同的领域和技术打过交道。他对软件开发中的消除浪费尤具热情。Kishore 是敏捷原则的巨大贡献者和遵循者。他是一名善于开发端到端系统的全栈开发者,同时也是一名通晓多种语言的程序员。目前他专注于高度分布式应用中的微服务扩展,而这些应用部署于云端基于容器的系统(Docker)之中。他曾在多家知名的公司担任过首席工程师,这些公司包括Thoughtworks、CurrencyFair 等。他曾通过微服务为这些公司的团队带来新生。


资源下载付费资源价格2立即支付
支付后请复制提取码进入网盘下载,电子书格式请参考“基本信息”说明, 如未显示下载按钮,请刷新网页或扫码关注公众号联系客服处理。