阿里内部第一本“凤凰架构”,手把手教你构建可靠大型分布式系统

本书详述如何构建可靠的大型分布式系统,涵盖从服务架构演进、架构师视角、分布式基石、不可变基础设施到技术方法论的全方位内容。通过Spring Boot、Spring Cloud、Kubernetes等案例,引导读者理解并实践分布式系统的设计与构建。
摘要由CSDN通过智能技术生成

 前言:

一本好的技术书不仅能告诉你某个技术点怎么做、为什么这么做,还会让你明白所有技术点如何协同配合,最终构建出一个完整的技术体系。

本书是一本以“如何构建一套可靠的大型分布式系统”为叙述主线的技术手册。从5个方面全面剖析了如何构建一个可靠的分布式系统,Spring Boot、Spring Cloud、Kubernetes、Istio、AWS Lambda五种架构风格的样例工程。

笔者十多年来一直从事大型企业级软件的架构研发工作,较完整地经历了从最早的大型单体系统到如今基于云原生基础设施的架构演变过程,希望借此机会,系统性地整理相关知识,

目录:

阿里内部第一本“凤凰架构”,手把手教你构建可靠大型分布式系统

如何阅读本书:

全书一共分为演进中的架构、架构师的视角、分布式的基石、不可变基础设施和技术方法论五部分,每一部分都有相对明确的主题与目标,建议按顺序阅读各部分以获得更有逻辑性的阅读体验。不过每部分内各章节之间并没有明显的前后依赖关系,读者从任何一个感兴趣的章节开始阅读都可以。

阿里内部第一本“凤凰架构”,手把手教你构建可靠大型分布式系统

第一部分 演进中的架构

这部分只有第1章,适合所有开发者,但尤其推荐刚刚从单体架构向微服务架构转型的开发者阅读。

阿里内部第一本“凤凰架构”,手把手教你构建可靠大型分布式系统

第一部分既是全书的绪论,也是对后续将用到的大量名词概念所做的铺垫。这部分没有谈论过于具体的技术,只是着重介绍了软件开发历史中多种主流架构出现的契机、解决的问题以及带来的新缺陷。

第1章服务架构演进史

阿里内部第一本“凤凰架构”,手把手教你构建可靠大型分布式系统

第二部分 架构师的视角

这部分包括第2~5章,适合所有技术架构师、系统设计与开发人员,主要讨论与风格无关的架构知识。

阿里内部第一本“凤凰架构”,手把手教你构建可靠大型分布式系统

“架构师”这个词的外延非常宽泛,不同语境中有不同含义。本书中的技术架构师特指企业架构中面向技术模型的系统设计者,这意味着讨论范围不会涉及贴近企业战略、业务流程的系统分析、信息战略设计等内容,而是聚焦于贴近一线

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值