首页 > 图书详情

微服务架构设计模式

  • 普通会员价:¥111.20
  • 高级会员价:¥108.40
  • 贵宾会员价:¥104.30
定价:¥139.00
  • I S B N :978-7-111-62412-7
  • 条码书号:9787111624127
  • 上架日期:2019/4/24
  • 出版日期:2019/5/1
  • 版       次:1-1
  • 出 版 社:机械工业出版社
  • 原出版社:Manning Publications
  • 丛 书 名: 云计算与虚拟化技术丛书
  • 页     数:455    
  • 读者评论(查看)
  • 总浏览(1)次
  • 本月访问(1)次
  • 今日访问(1)次
详情描述

内容简介

本书共13章,第1章引入了微服务架构模式语言的概述;第2章解释了为什么软件架构很重要,并描述了可用于将应用程序分解为服务的模式;第3章介绍了微服务架构中强大的进程间通信的几种模式;第4章介绍Saga模式;第5章介绍领域驱动设计(DDD)的聚合和领域事件等模式的使用;第6章介绍如何使用事件溯源模式;第7章介绍如何使用 API 组合模式或命令查询责任隔离(CQRS)模式;第8章介绍外部 API 模式;第9章和第10章介绍微服务自动化测试技术;第11章介绍开发生产就绪服务的各个方面;第12章介绍部署模式;第13章介绍绞杀者模式。

目       录

【查看更多】

前       言

我最喜欢的格言之一是:

未来已经到来,只是还没有平均分布。

—威廉·吉布森,科幻小说作家..

【查看更多】

编辑荐语

成功地开发基于微服务架构的应用软件,需要掌握一系列全新的架构思想和实践。在这本独特的书籍中,微服务架构的先驱、Java 开发者社区的意见领袖 Chris Richardson 收集、分类并解释了 44 个架构设计模式,这些模式用来解决诸如服务拆分、事务管理、查询和跨服务通信等难题。

本书将教会你如何开发和部署生产级别的微服务架构应用。这套宝贵的架构设计模式建立在数十年的分布式系统经验之上,Chris 还为开发服务添加了新的模式,并将它们组合成可在真实条件下可靠地扩展和执行的系统。本书不仅仅是一个模式目录,还提供了经验驱动的建议,以帮助你设计、实现、测试和部署基于微服务的应用程序。
本书包含:
如何(以及为什么)使用微服务架构
服务拆分的策略
事务管理和查询相关的模式
高效的测试策略
包括容器和 Serverless 在内的部署模式

本书专为熟悉标准企业应用程序架构的开发人员编写,使用 Java 编写所有示例代码。

我要评价

发表您的评论(温馨提示:要登录后才可以提交评论内容哦)

  • 评论级别:
  • 五星
  • 四星
  • 三星
  • 两星
  • 一星
  • 评论内容:
本书相关资源下载
最近浏览