Skip to Content
软件架构:核心挑战
book

软件架构:核心挑战

by Neal Ford, Mark Richards, Pramod Sadalage, Zhamak Dehghani
May 2025
Beginner to intermediate
462 pages
5h 45m
Chinese
O'Reilly Media, Inc.
Book available

Overview

本作品已使用人工智能进行翻译。欢迎您提供反馈和意见:translation-feedback@oreilly.com

在软件架构领域,没有轻松的决策。相反,存在许多艰难的部分——那些没有最佳实践的复杂问题或挑战——迫使你从各种权衡中做出选择。通过这本书,你将学会如何批判性地思考分布式架构中所涉及的权衡取舍。

架构资深专家及实践顾问尼尔·福特(Neal Ford)、马克·理查兹(Mark Richards)、普拉莫德·萨达拉杰(Pramod Sadalage)和扎马克·德赫加尼(Zhamak Dehghani)探讨了选择合适架构的策略。通过讲述一个虚构的科技专业人士团队——系统运维小队(Sysops Squad)——的故事,他们探讨了从如何确定服务粒度、管理工作流和编排、管理和解耦合同,到如何优化可扩展性、弹性和性能等运营特性等方方面面。

通过聚焦常见问题,本书提供了技术手段,帮助您在面对架构挑战时发现并权衡各种取舍。

  • 分析权衡并有效记录决策
  • 做出更优的服务粒度决策
  • 理解拆分单体应用程序的复杂性
  • 管理和解耦服务之间的契约
  • 在高度分布式架构中处理数据
  • 学习拆分应用程序时管理工作流和事务的模式
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

掌握API架构

掌握API架构

James Gough, Daniel Bryant, Matthew Auburn
SQL经典实例(第2版)

SQL经典实例(第2版)

Anthony Molinaro, Robert de Graaf

Publisher Resources

ISBN: 9798341656741