有关软件架构的完整书籍列表


这个github项目列举了一个全面的列表,您应该挑选一些有关您感兴趣的主题的书籍。决定读什么是你的事。

这些书籍仅根据书面评论的数量进行排序。然而,还有其他重要因素值得考虑。
下面从第二列开始分别是:国际标准书号、评分、Rater和发表时间:

详细点击标题
关注极道Jdon掌握以下百种书籍知识

系统架构

  • 干净的架构    9780134494166    4.23    3662    2017年
  • 企业应用架构模式    9780321127426    4.11    3501    2002年
  • 构建进化架构:支持不断变化    9781491986363    3.74    705    2017年
  • 软件架构基础:工程方法    9781492043454    4.40    第364章    2020年
  • 软件架构实践,第四版    0785342154955    3.82    608    2021年
  • 规模化架构:为不断增长的应用程序提供高可用性    9781491943397    3.56    164    2016年
  • 面向开发人员的软件架构:第 1 卷 - 技术领导力以及敏捷性的平衡    9798652551568    3.87    第332章    2016年
  • 软件系统架构:使用观点和观点与利益相关者合作    9780321112293    4.10    205    2005年
  • 设计它!:从程序员到软件架构师    9781680502091    3.68    168    2017年
  • 软件架构师电梯:利用技术和业务架构实现企业转型    9781492077541    4.48    101    2020年
  • 扶正软件    9780136524038    3.79    76    2019年
  • 分析模式:可重用对象模型    9780201895421    3.80    246    1996年
  • 软件架构师的 12 项基本技能    9780321717290    3.70    118    2011年
  • 面向开发人员的软件架构:第 2 卷 - 可视化、记录和探索您的软件架构    9798652551568    3.78    108    2016年
  • 记录软件架构:观点及超越,第二版    9780201703726    3.68    174    2010年
  • 软件架构:基础、理论和实践    9780470167748    3.75    65    2008年
  • SOA:服务设计原则    9780132344821    3.72    130    2007年
  • 面向服务的架构:概念、技术和设计

设计模式

  • Head First 设计模式:构建可扩展且可维护的面向对象软件    9780596007126    4.28    7574    2021年
  • 设计模式:可重用的面向对象软件的元素    9780201633610    4.19    10293    1994年
  • 重构模式    0785342213355    4.05    1399    2004年
  • 深入研究设计模式    丢失的    4.78    第351章    2019年
  • 领域驱动设计的模式原理与实践    9781118714706    4.35    第292章    2015年
  • 设计模式解释:面向对象设计的新视角,第二版    9780321247148    3.88    第344章    2004年
  • 反应式设计模式    9781617291807    3.60    138    2014年

领域驱动设计

  • 领域驱动设计:解决软件核心的复杂性    9780321125217    4.16    4445    2003年
  • 领域驱动设计精炼    9780134434421    3.78    816    2016年
  • 实施领域驱动设计    9780321834577    4.06    第934章    2013年
  • 快速领域驱动设计    9781411609259    3.59    第454章    2007年
  • 领域驱动设计的模式、原则和实践    9781118714706    4.36    第302章    2015年

微服务

  • 构建微服务:设计细粒度系统,第二版    9781491950357    4.18    3792    2021年
  • 从整体到微服务:在理顺系统的同时保持生产力    9781492047841    4.28    第389章    2019年
  • 微服务模式    9781617294549    4.15    第333章    2017年
  • 生产就绪的微服务:在整个工程组织中构建标准化系统    9781491965948    3.81    360    2016年
  • 反应式微服务架构    9781491959343    3.63    186    2016年
  • 微服务架构:协调原则、实践和文化    9781491959794    3.50    217    2016年
  • 微服务之道    9781617293146    3.95    78    2017年
  • 微服务从设计到部署    丢失的    3.88    80    2016年
  • 微服务反模式和陷阱    9781491963319    3.96    82    2016年

数据工程

  • 设计数据密集型应用程序    9781449373320    4.72    4385    2015年
  • 模型思考者:让数据为您服务需要了解什么    9780465094622    3.92    第493章    2018年
  • 大数据:可扩展实时数据系统的原理和最佳实践    9781617290343    3.82    第440章    2015年
  • 美丽的数据:优雅数据解决方案背后的故事    9780596157111    3.65    258    2009年
  • 数据建模变得简单:商业和 IT 专业人员实用指南,第二版    9780977140060    3.76    74    2015年

流Stream和消息传递

  • 企业集成模式:设计、构建和部署消息传递解决方案    0785342200683    4.10    1388    2003年
  • 理解流处理    9781491940105    4.31    143    2016年
  • 流媒体系统    9781491983874    3.92    106    2018年
  • 设计事件驱动系统    9781492038221    3.80    190    2018年

分布式系统

  • 设计分布式系统:可扩展、可靠服务的模式和范式    9781491983645    3.58    第453章    2018年
  • 分布式系统的乐趣和利润    丢失的    4.19    第326章    2013年
  • 安全工程:构建可靠分布式系统指南,第三版    9780470068526    4.19    622    2020年
  • 数据库内部结构:深入探讨分布式数据系统的工作原理    9781492040347    4.26    178    2019年
  • 分布式系统:原理和范式,第二版    9780132392273    3.99    第357章    2016年

云工程

  • 基础设施即代码:管理云中的服务器    9781491924358    4.20    316    2016年
  • 云原生基础设施:动态环境中可扩展基础设施和应用程序的模式    9781491984307    3.57    130    2017年
  • 云原生模式:设计容变软件    9781617294297    4.24    76    2019年
  • 云系统管理实践:Web 服务的 DevOps 和 SRE 实践,第 2 卷    9780133478525    4.38    第247章    2014年
  • 超越十二因素应用程序探索高度可扩展、有弹性的云应用程序的 DNA    9781491944011    3.54    91    2016年
  • Kubernetes 模式:用于设计云原生应用程序的可重用元素    9781492050285    4.27    101    2019年
  • 云设计模式:云应用程序的规范架构指南    9781621140368    4.23    66    2014年
  • 云计算:概念、技术和架构    97801333387520    3.78    137    2013年

网络可扩展性

  • 可扩展性的艺术:现代企业的可扩展 Web 架构、流程和组织,第二版    9780137030422    4.00    307    2015年
  • 初创工程师的 Web 可扩展性    9780071843652    4.58    160    2015年
  • 构建可扩展的网站    9780596102357    3.73    299    2006年
  • 可扩展的互联网架构    9780672326998    3.67    168    2006年
  • 可扩展性规则:扩展网站的 50 条原则    9780321753885    3.97    236    2011年
  • 容量规划的艺术:扩展 Web 资源    9780596518578    3.75    212    2008年

敏捷

  • 清洁敏捷:回归基础    9780135781869    4.30    第633章    2019年
  • 敏捷软件开发:原则、模式和实践    9780135974445    4.25    1201    2002年
  • 敏捷开发的艺术    9780596527679    3.96    828    2007年
  • 敏捷软件开发    9780201699692    3.98    390    2001年
  • 规划极限编程    9780201710915    3.91    第363章    2000年
  • 扩展软件敏捷性:大型企业的最佳实践    9780321458193    3.65    168    2007年
  • 平衡敏捷性和纪律:困惑者指南    0785342186123    3.59    105    2003年

开发运营

  • DevOps 手册:如何在技术组织中创建世界级的敏捷性、可靠性和安全性    9781942788003    4.33    3647    2016年
  • 持续交付:通过构建、测试和部署自动化实现可靠的软件发布    9780321601919    4.18    2969    2010年
  • 持续集成:提高软件质量并降低风险    9780321336385    3.81    第431章    2007年
  • DevOps:软件架构师的视角    9780134049847    3.63    57    2015年

通用书籍

  • 务实的程序员:从熟练工到大师    9780201616224    4.32    17379    1999年
  • 神话般的人月:软件工程论文    9780201835953    4.03    12295    1995年
  • 独角兽计划    9781942788768    4.13    4927    2019年
  • 发布它!:设计和部署生产就绪软件    9780978739218    4.26    2746    2007年
  • 软件设计哲学    9781732102200    4.14    1516    2018年
  • 站点可靠性工程:Google 如何运行生产系统    9781491929124    4.23    1980年    2016年
  • 软件工匠:专业、务实、自豪    9780134052502    4.33    第769章    2014年
  • 代码简单性:软件的基础    9781449313890    3.74    501    2012年
  • 高性能浏览器网络    9781449344764    4.50    第671章    2013年
  • 每个软件架构师都应该知道的 97 件事:专家的集体智慧    9780596522698    3.62    第686章    2009年
  • 高性能网站    9780596529307    4.15    690    2007年
  • 软件估算:揭秘黑魔法    9780735605350    4.04    911    2006年
  • 设计的设计:计算机科学家的论文    9780201362985    3.76    第571章    2010年
  • 软件需求:在整个产品开发周期中收集和管理需求的实用技术,第三版    9780735618794    4.10    713    2016年
  • 与熊跳华尔兹:管理软件项目的风险    9780932633606    3.97    第702章    2003年
  • Google 软件工程:从编程中汲取的经验教训    9781492082798    4.19    第344章    2020年
  • 交付!:成功软件项目的实用指南    9780974514048    3.72    509    2005年
  • 软件工程的妖精    9782954745503    3.84    147    2012年
  • 软件设计 X 射线:通过行为代码分析修复技术债务    9781680502725    4.20    112    2018年
  • 站点可靠性工作手册:实施 SRE 的实用方法    9781492029502    4.34    第231章    2018年
  • 超越软件架构:创建和维持成功的解决方案    9780201775945    3.72    141    2003年
  • 一位架构师知道的 37 件事    9781537082981    4.35    100    2016年
  • 演示模式:制作更好演示的技术    9780321820808    3.94    123    2012年
  • 混沌工程    9781491992395    4.23    112    2017年
  • 容器安全:保护容器化应用程序的基本技术概念    9781492056706    4.48    52    2020年
  • 作曲软件    9781661212568    3.88    85    2018年
  • 软件安全:构建安全性    9780321356703    3.63    82    2006年
  • 高生产力开发人员的 14 个习惯    9781735266534    4.05    195    2020年