本视频详细讲解了微服务架构的基本概念及其与传统单体架构的对比。通过探索什么不是微服务(即传统的单体架构),视频揭示了单体架构可能导致的复杂性和维护难题。随后,介绍了模块化单体架构如何通过将大型系统划分为更小的子系统来提高代码管理性。最终,演变成微服务体系,它们作为独立的进程运行,支持独立更新、独立扩展、和更高的故障隔离。视频进一步探讨了微服务间通信、API边界的稳定性以及网 […]
本视频详细讲解了微服务架构的基本概念及其与传统单体架构的对比。通过探索什么不是微服务(即传统的单体架构),视频揭示了单体架构可能导致的复杂性和维护难题。随后,介绍了模块化单体架构如何通过将大型系统划分为更小的子系统来提高代码管理性。最终,演变成微服务体系,它们作为独立的进程运行,支持独立更新、独立扩展、和更高的故障隔离。视频进一步探讨了微服务间通信、API边界的稳定性以及网 […]
Tech 导读 分层单体架构风格是分层思想在单体架构中的应用,其关注于技术视角的职责分层。同时,基于不同层变化速率的不同,在一定程度上控制变化在系统内的传播,有助于提升系统的稳定性。但这种技术视角而非业务视角的关注点隔离,导致了问题域与工程实现之间的Gap,这种割裂会导致系统认知复杂度的提升。 01 经典单体分层架构 在今年的敏捷团队建设中,我通过Suite执行器实现了一 […]
这篇文章是软件架构编年史(译)的一部分,这部编年史由一系列关于软件架构的文章组成。在这一系列文章中,我将写下我对软件架构的学习和思考,以及我是如何运用这些知识的。如果你阅读了这个系列中之前的文章,本篇文章的的内容将更有意义。 混沌初开,单体始现... 默认的架构风格就是构建一个单体。我的意思是,最开始应用程序就只有一个文件,然后应用程序开始由多个文件组成,从 […]
CRUD (1)Event Sourcing (1)graphql (1)id (1)quarkus (1)rest (1)Spring Boot (1)商品 (1)多对多 (1)子域 (1)字符集 (1)客户端心跳 (1)并发 (1)应用架构图 (1)康威定律 (1)异步复制 (1)微服务架构 (1)技术方案 (2)技术架构 (1)技术架构图 (1)技能 (1)持续集成 (1)支撑域 (1)故障恢复 (1)数据架构图 (1)日记 (1)服务发现 (1)服务治理 (1)服务注册 (2)核心域 (1)泄漏 (1)洋葱架构 (1)深度 (1)源码剖析 (1)熔断 (1)状态 (1)生态 (1)画图工具 (1)研发团队 (1)线程 (2)组织架构 (1)编排 (1)编码 (1)耗时 (1)视频 (9)读写分离 (1)软件设计 (1)连接 (1)通用域 (1)集群化 (1)
COPYRIGHT © 2014-2024 verysu.com . ALL RIGHTS RESERVED.
Theme Kratos Made By Seaton Jiang