简介
本文主要介绍世界级软件架构师 Chris Richardson的最新PPT分享。PPT分享的标题是《Architectural patterns for rapid, reliable, frequent and sustainable development》,共58页。
PPT下载地址
下载地址:https://www.slidelive.cn/slide/16423/desc
演讲的主要内容
- 为什么快速、频繁、可靠和可持续的软件交付必不可少?
- 这对软件架构意味着什么?
- 比较架构模式:单体架构和微服务架构
内容摘要
快速、可靠、频繁和可持续的软件开发需要一个松散耦合和模块化的架构。团队需要能够以最少的协调和与其他团队的沟通来完成他们的工作。他们还需要能够保持软件的技术堆栈是最新的 . 然而,微服务架构并不总是满足这些需求的唯一方法。然而,单体架构也不是。 在本次演讲中,我将描述松散耦合和模块化以及它们为何如此重要。您将了解三种架构模式:传统单体、模块化单体和微服务。我描述了每种模式的优点、缺点和问题,以及它对快速 ,可靠,频繁和可持续的发展。您将学习一些启发式方法来为您的应用程序选择合适的模式。
PPT截图
由于PPT内容较多,本文主要截取其中部分信息展示如下:
总结
更多关于互联网和软件架构设计的的PPT文档,请访问SlideLive平台下的软件主题。地址:https://www.slidelive.cn/theme/37