微服务:灵活的软件架构
5推荐 收藏
8.7K阅读
图灵程序设计丛书

微服务:灵活的软件架构

[德]埃伯哈德•沃尔夫(Eberhard Wolff) (作者) 莫树聪 (译者)
上市销售
● 集结架构师多年实战经验与开发心得,直击微服务架构精髓
● 全面、实用,真实还原各种应用场景,助你做出明智的架构决策
微服务具有模块性强、可替代性强、可持续开发、可独立伸缩、可持续交付等优点,近年来受到越来越多的开发者以及一些经验老到的架构师的青睐,采用微服务架构的公司也越来越多。本书围绕架构和团队的主题,详细介绍了微服务的各个方面,包括采用微服务的原因、微服务架构的基础知识、微服务的实际应用、如何克服相关的挑战,等等。本书还包含具体的实现示例,在代码层面详细介绍了微服务的技术实现。
纸质书
¥70.31 ¥89.00

出版信息

  • 书  名微服务:灵活的软件架构
  • 系列书名图灵程序设计丛书
  • 执行编辑关于本书的内容有任何问题,请联系 温雪
  • 出版日期2019-11-15
  • 书  号978-7-115-52129-3
  • 定  价89.00 元
  • 页  数261
  • 印刷方式单色
  • 开  本16开
  • 出版状态上市销售
  • 原书名Microservices: Flexible Software Architecture
  • 原书号9780134602417

同系列书

  • JavaScript高级程序设计(第4版)

    [美]马特·弗里斯比(Matt Frisbie)   李松峰   译

    本书是JavaScript经典图书的新版。第4版涵盖ECMAScript 2019,全面、深入地介绍了Java...

  • HTTP权威指南

    David Gourley   Brian Totty   Marjorie Sayer   Sailu Reddy   Anshu Aggarwal   陈涓   赵振平   译

    本书是HTTP及其相关核心Web技术方面的权威著作,主要介绍了Web应用程序是如何工作的,核心的因特网协议如何...

  • JavaScript高级程序设计(第3版)

    Nicholas C.Zakas   李松峰   曹力   译

    本书是JavaScript超级畅销书的新版。ECMAScript 5 和HTML5在标准之争中双双胜出,使大量...

  • 计算机科学的基础

    Al Aho   Jeff Ullman   傅尔也   译

    本书全面而详细地阐述了计算机科学的理论基础,从抽象概念的机械化到各种数据模型的建立,用算法、数据抽象等核心思想...

  • Java技术手册(第6版)

    Benjamin J Evans   David Flanagan   安道   译

    通过学习本书,你将能够: 掌握最新的语言细节,包括Java 8的变化 使用基本的Java句法学习面向对...

本书特色

微服务是一种实现软件模块化的方案,具有可替代性强、可持续开发、可独立伸缩、可持续交付等优点,克服了传统单体部署成本过高和不够灵活的缺点。使用微服务架构能鼓励开发团队采用不同于以往技术栈的新技术,并能有效地简化基础设施和运维工作。

本书围绕架构和组织的主题,详细介绍了微服务的各个方面,不仅告诉你什么是微服务、为何要使用微服务,而且还提供了基于Java、Spring Boot、Docker和Spring Cloud实现的详尽示例,通过实践来阐释微服务的理念。各章节的“动手实践”部分能帮助你加深对微服务的理解。无论是管理者、开发人员还是架构师,都能从阅读本书中受益。

● 掌握微服务的基本概念,并学习如何有效地将其整合到遗留应用中
● 学习微服务的系统架构、集成、通信、测试等实现技术,应用包括CQRS和事件溯源在内的高级架构技巧
● 学习如何最大化微服务的容错性和稳定性
● 采用Java、Spring Boot、Docker和Spring Cloud实现完整的示例应用
● 采用Amazon Lambda、OSGi、Java EE、Vert.x、Erlang和Seneca探索纳米服务
● 理解微服务对团队、技术领导者、产品负责人和相关业务人员的影响

目录

前言 阅读
第一部分 动机和基础知识
第1章 预备知识 阅读
第2章 微服务应用案例
第二部分 微服务是什么,用还是不用
第3章 什么是微服务
第4章 采用微服务的原因
第5章 挑战
第6章 微服务与SOA
第三部分 微服务的实现
第7章 微服务系统架构
第8章 集成与通信
第9章 单个微服务架构
第10章 微服务与微服务系统的测试
第11章 微服务的运维及持续交付
第12章 微服务架构的组织效应
第四部分 技术
第13章 微服务架构示例 
第14章 纳米服务技术
第15章 把微服务用起来

作者介绍

埃伯哈德·沃尔夫(Eberhard Wolff)

技术咨询公司innoQ的研究员,一位立足于业务和技术交汇点、拥有超过15年经验的架构师和咨询师。他曾在多个国际会议上发表过演讲和报告,担任多个会议的委员会成员,并撰写了100多篇文章及多本图书。他的技术关注点是现代架构,主要涉及云计算、持续交付、DevOps、微服务和NoSQL。


【译者简介】

莫树聪

计算机硕士,毕业于浙江大学,先后供职于网易、Yeahmobi,目前是一名运维开发工程师,关注容器、云计算、后端开发、机器学习等领域。

大家也喜欢

相关文章

  • Phodal 3推荐

    如何解构单体前端应用——前端应用的微服务式拆分

    刷新页面?路由拆分?No,动态加载组件。 本文分为以下四部分: 前端微服务化思想介绍 微前端的设计理念 实战微前端架构设计 基于 Mooa 进行前端微服务化 前端微服化 对于前端微服化来说,有这么一些方案: Web Component 显然可以一个很优秀的基…...

  • Siete 3推荐

    10月书讯 | 硅谷,梦开始的地方

    硅谷,一个令无数技术者和创业者心驰神往的地方。上个世纪,想要拥有一台属于自己的电脑简直是天方夜谭,而个人计算机就是在那样一个时代… ...

  • 这本会有电子版么
    刘景轩  发表于 2019-06-18 00:09:50
    推荐
    • 您好,本书没有电子书版权,暂不提供电子版。

      温雪  发表于 2019-10-11 09:40:33
  • 图书购买链接:https://detail.tmall.com/item.htm?id=607868658322
    PKJ  发表于 2019-11-15 11:34:01
    推荐
  • 没电子版本的,真的沉溺在,每次搬家都出现170kg的书,从A地到B地双手酸爽的恐惧~不过还好,已买房,装修好,就有一个自己的20平的书房了
    会洗澡的小  发表于 2019-11-26 14:32:56
    推荐