- 1、本文档共161页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
SoftwareArchitecture;Outline;TheCathedraloftheHolyCrossandSaintEulalia
巴塞罗那圣家族大教堂(1882--~);Analogy;SoftwareDesign;Architecturevs.DetailedDesign;ArchitectureDefinition;ArchitecturalStructuresandViews;ArchitecturalStructuresandViews;PerspectivesonSoftwareArchitecture;WhyisSoftwareArchitectureImportant?;WhyisSoftwareArchitectureImportant?;AnExampleofArchitectureEvolution;WhyisSoftwareArchitectureImportant?;TheManyContextsofSoftwareArchitecture;Outline;ArchitectureQuality;TheSwedishShipVasa;Reflectionof
RackspaceExample;QualityAttributes;Availability;FailureisINEVITABLE;AWSServiceOutage;Availability;Availability;DependableComputing;FaultToleranceActions;Fault-TolerantArchitecture;HardwareFaultToleranceArchitecture;HardwareReliabilitywithTMR;OutputSelection;SoftwareFaultTolerantArchitecture;DesignDiversity;SoftwareAnalogiestoTMR;N-VersionProgramming;OutputComparison;N-VersionProgramming;RecoveryBlocks;RecoveryBlocks;ProblemsWithDesignDiversity;SpecificationDependency;Issoftwareredundancyneeded?;Performance;Performance;SoftwarePerformanceEngineering;ExamplePerformanceCounters;“设计和规划一个网站的总体架构涉及方方面面的东西,备选的方案也很多,如何在五花八门,纷繁复杂的技术中构建最适合用户的网站架构,变成了意见极具争议和挑战性的工作。一个好的架构可以以最低的成本,在满足用户需求的同时,满足整个网站的架构灵活性;同样,一个糟糕的架构可能会让你的客户在花费了大量金钱后,得到一堆笨重、复杂且不切实际的东西,或是由于系统过于复杂,故障不断,或是由于架构不够灵活,阻碍业务的发展等等。
……
通过阅读本书,您可以一窥大型网站架构的全貌”(阿里巴巴余俊);大型网站软件系统特点;大型网站架构演化发展历程;大型网站架构演化发展历程;;大型网站架构演化发展历程;大型网站架构演化发展历程;大型网站架构演化发展历程;大型网站架构演化发展历程;;;;大型网站架构演化发展历程;网站的高性能架构;性能指标;性能指标;Web前端性能优化;应用服务器性能优化;;应用服务器性能优化;;;应用服务器性能优化;存储性能优化;小结;Modifiability;ChangeisINEVITABLE;DesignforChange;CouplingandCohesion;Designingsoftwareforeaseofextensionandcontraction
[DavidParnas,ICSE78];TheCelsiusTechStory;TheCelsiusTechStory;ProductLine;ProductLine;ProductLine;PotentialBenefits;ThreeEssentialActivities;CoreAssetsDevelopment
(DomainEngineering);ProductDevelopment
(ApplicationEngineering);Management;Outline;Archit
您可能关注的文档
- 《编译原理》教学课件合集(共9章)非AI生成.ppt
- 《计算机网络原理》第8章 端到端访问与传输层-教学课件(非AI生成).ppt
- 《人机交互理论与技术》第2章 人机交互-英文教学课件(非AI生成).pptx
- 《软件工程》03-面向刻面的软件开发-英文教学课件(非AI生成).ppt
- 《软件工程》05-编码风格-英文教学课件(非AI生成).pptx
- 《软件工程》05-敏捷开发-英文教学课件(非AI生成).pptx
- 《软件工程》10-软件设计导论-英文教学课件(非AI生成).pptx
- 《软件工程》13-软件测试-英文教学课件(非AI生成).pptx
- 《软件工程》14-互联网软件开发-英文教学课件(非AI生成).pptx
- 《软件工程》15-软件质量控制-英文教学课件(非AI生成).pptx
文档评论(0)