展开全部

主编推荐语

架构设计概念、实践案例、实用方法,提升软件架构设计能力。

内容简介

全书共分为4部分:第一部分介绍架构设计的概念、方法论,以及架构师的核心能力;第二部分介绍微服务架构选型、架构模式与实践、数据一致性保证、微服务与DevOps 的关系以及如何设计云微服务架构;第三部分介绍移动电商、消费信贷、支付系统、金融撮合等领域的优秀实践;第四部分介绍优化系统架构性能的方法论、案例、关键技术等。

目录

  • 版权信息
  • 前言
  • 读者服务
  • 第1篇 架构方法论
  • 1 有关架构的概念认知
  • 1.1 引言
  • 1.2 认识架构
  • 1.3 规划、架构与设计
  • 1.4 解耦与服务化
  • 1.5 分工与组件化
  • 1.6 集中与分布
  • 1.7 规划还是演化
  • 1.8 简化也很必要
  • 1.9 架构与软件开发(软件过程)
  • 1.10 探讨传统企业IT系统架构
  • 1.11 总结
  • 2 以终为始的架构设计
  • 2.1 缘起
  • 2.2 我们的思考方式
  • 2.3 为什么要做架构设计
  • 2.4 如何做架构设计
  • 2.5 架构是什么
  • 2.6 总结
  • 3 闭环架构方法
  • 3.1 系统提升的一般性方法和反馈环
  • 3.2 产品创新闭环
  • 3.3 组织闭环
  • 3.4 研发流程闭环
  • 3.5 系统架构闭环
  • 3.6 一个反馈闭环实例
  • 3.7 总结
  • 4 复杂与架构演进的关系
  • 4.1 什么是复杂
  • 4.2 用架构思维控制复杂
  • 4.3 总结
  • 5 架构师的核心能力
  • 5.1 架构师承担的职责
  • 5.2 架构师的核心能力
  • 5.3 架构能力的修炼
  • 5.4 总结
  • 第2篇 面向架构的架构(微服务)
  • 6 快速继承微服务实践
  • 6.1 概述
  • 6.2 我们希望的微服务是什么样子的
  • 6.3 实现微服务
  • 6.4 实现的考量及调研
  • 6.5 让微服务快速落地
  • 6.6 总结
  • 7 微服务架构下的事务处理
  • 7.1 概述
  • 7.2 使用传统的本地事务和分布式事务保证一致性
  • 7.3 在微服务架构中应满足数据最终一致性原则
  • 7.4 微服务架构实现最终一致性的三种模式
  • 7.5 总结
  • 8 微服务架构模式与实践
  • 8.1 微服务的主要架构模式
  • 8.2 大量微服务带来的挑战
  • 8.3 微服务在好雨的解决方案
  • 8.4 总结
  • 9 微服务与DevOps架构实践
  • 9.1 概述
  • 9.2 某金融创业公司的微服务架构选型
  • 9.3 设计思想
  • 9.4 总体架构
  • 9.5 对微服务的支撑
  • 9.6 DevOps平台总体架构
  • 9.7 面向微服务的研发团队介绍
  • 9.8 总结
  • 10 基于云的微服务架构
  • 10.1 概述
  • 10.2 德比软件数据对接平台的架构
  • 10.3 德比软件微服务架构基础设施
  • 10.4 API网关
  • 10.5 服务框架
  • 10.6 基础服务
  • 10.7 服务降级
  • 10.8 自动化
  • 10.9 日志处理
  • 10.10 调用链追踪
  • 10.11 服务健康状态
  • 10.12 发布管理
  • 10.13 总结
  • 11 Service Fabric:平台架构解析
  • 11.1 Service Fabric概述
  • 11.2 Service Fabric编程模式
  • 11.3 Service Fabric服务通信
  • 11.4 Service Fabric可靠服务概述
  • 11.5 Service Fabric可靠执行组件
  • 11.6 Service Fabric容器应用程序
  • 11.7 总结
  • 第3篇 面向业务的架构
  • 12 如何搭建高可伸缩的移动电商架构
  • 12.1 概述微服务的主要架构模式
  • 12.2 移动端的混合架构
  • 12.3 服务器端的SOA架构
  • 12.4 PC端和移动端的开发协作管理
  • 12.5 基于容器的虚拟化
  • 12.6 关于电商的私有云建设
  • 12.7 如何应用弹性云来应对电商大促
  • 12.8 应对电商大促峰值的“独孤九剑”
  • 13 消费信贷系统“白付美”是如何持续优化的
  • 13.1 “白付美”介绍
  • 13.2 “白付美”从0到1
  • 13.3 大促期间的性能保证
  • 13.4 大促期间的稳定性保证
  • 13.5 为服务多平台所做的优化
  • 13.6 未来的优化方向
  • 13.7 总结
  • 14 美丽联合集团支付系统架构演进
  • 14.1 概述
  • 14.2 支付系统1.0
  • 14.3 支付系统2.0
  • 14.4 性能提升
  • 14.5 稳定性提升
  • 14.6 压测
  • 14.7 成效
  • 14.8 总结
  • 15 金融撮合架构
  • 15.1 概述
  • 15.2 系统总体设计
  • 15.3 总结
  • 第4篇 面向性能的架构
  • 16 一线架构师带你玩性能优化
  • 16.1 什么是系统优化
  • 16.2 系统优化的方法论、思路和原则
  • 16.3 性能优化
  • 16.4 总结
  • 17 性能优化的常见模式及趋势
  • 17.1 性能优化的优缺点
  • 17.2 性能优化的两种模式
  • 17.3 单应用优化
  • 17.4 结构型优化
  • 17.5 两个结构型优化的案例
  • 17.6 总结
  • 18 性能优化之几种常见的压测模型及其优缺点
  • 18.1 压测模型抽象
  • 18.2 线下压测模型
  • 18.3 线上引流压测模型
  • 18.4 线上全链路压测模型
  • 18.5 总结
  • 19 缓存为王
  • 19.1 无线缓存的定义、限制条件及影响
  • 19.2 无线缓存要从全局考虑
  • 19.3 数据、资源缓存及失效策略
  • 19.4 总结
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

电子工业出版社

电子工业出版社成立于1982年10月,是国务院独资、工信部直属的中央级科技与教育出版社,是专业的信息技术知识集成和服务提供商。经过三十多年的建设与发展,已成为一家以科技和教育出版、期刊、网络、行业支撑服务、数字出版、软件研发、软科学研究、职业培训和教育为核心业务的现代知识服务集团。出版物内容涵盖了电子信息技术的各个分支及工业技术、经济管理、科普与少儿、社科人文等领域,综合出版能力位居全国出版行业前列。