您好,欢迎来到聚文网。 登录 免费注册
软件架构难点解惑(影印版)

软件架构难点解惑(影印版)

  • 字数: 563
  • 出版社: 东南大学
  • 作者: (美)尼尔·福特//马克·理查兹//普拉莫德·塞得拉吉//扎马克·德加尼|责编:张烨
  • 商品条码: 9787576605914
  • 版次: 1
  • 开本: 16开
  • 页数: 441
  • 出版年份: 2023
  • 印次: 1
定价:¥138 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
内容简介
在软件架构中没有哪个决定是轻而易举的。相 反,有许多艰难的部分,要么是难题,要么是缺少 最佳实践,这迫使你在各种妥协中做出选择。通过 本书,你将学会如何批判性地思考分布式体系结构 的利弊。 软件架构老兵和实践顾问Neal Ford、Mark Richards、Pramod Sadalage、Zhamak Dehghani 讨论了选择适合架构的策略。全书交织着一群虚构 的技术专业人员(Sysops Squad)的故事,他们研 究了从如何确定服务粒度、管理工作流和编排、管 理和解耦合约、管理分布式事务到如何优化可扩展 性、弹性和性能等操作特性的一切问题。 本书通过关注常见的问题,提供了一些技术, 帮助你在面对架构问题时进行权衡。
作者简介
尼尔·福特(Neal Ford)是ThoughtWorks软件架构师、Meme Wrangler,曾任DSW集团CTO,是国际公认的软件开发与交付专家。
目录
Preface 1. What Happens When There Are No"Best Practices"? Why "The Hard Parts"? Giving Timeless Advice About Software Architecture The Importance of Data in Architecture Architectural Decision Records Architecture Fitness Functions Using Fitness Functions Architecture Versus Design: Keeping Definitions Simple Introducing the Sysops Squad Saga Nonticketing Work_flow Ticketing Workflow A Bad Scenario Sysops Squad Architectural Components Sysops Squad Data Model Part I. Pulling Things Apart 2. Discerning Coupling in Software Architecture Architecture (Quantum [ Quanta) Independently Deployable High Functional Cohesion High Static Coupling Dynamic Quantum Coupling Sysops Squad Saga: Understanding Quanta 3. Architectural Modularity Modularity Drivers Maintainability Testability Deployability Scalability Availability/Fault Tolerance Sysops Squad Saga: Creating a Business Case 4. Architectural Decomposition Is the Codebase Decomposable? Afferent and Efferent Coupling Abstractness and Instability Distance from the Main Sequence Component-Based Decomposition Tactical Forking Trade-Offs Sysops Squad Saga: Choosing a Decomposition Approach 5. Component-Based Decomposition Patterns Identify and Size Components Pattern Pattern Description Fitness Functions for Governance Sysops Squad Saga: Sizing Components Gather Common Domain Components Pattern Pattern Description Fitness Functions for Governance Sysops Squad Saga: Gathering Common Components Flatten Components Pattern

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网