话题研发模式 › 六边形架构

研发模式:六边形架构

关联话题: hexagonal architecture

DDD架构为什么应该首选六边形架构?

本文介绍了传统分层架构及问题,采用依赖倒置和六边形架构解决方案。依赖倒置将资源库接口放在领域层,六边形架构实现应用程序边界划分。整洁架构进一步总结抽象了六边形架构,包括独立于框架等特点。采用这些原则可以构建可维护和扩展的软件系统。

Golang 整洁架构实践

了解过 Hex 六边形架构、Onion 洋葱架构、Clean 整洁架构的同学可以将本篇文章介绍的实践方法与自身项目代码架构对比并互通有无,共同改进。没了解过上述架构的同学可以学习一种新的架构方法,并尝试将其应用到业务项目中,降低项目维护成本,提高效率。

Netflix 的六边形架构实践

本文阐述了Netflix是如何基于六边形架构去开发一款全新应用的。

菱形对称架构

本文提出的菱形对称架构(Rhombic Symmetric Architecture) 主要针对领域层次的架构,借鉴了六边形架构、分层架构、整洁架构的知识,并结合了领域驱动设计的元模型,使其能够更好地运用到限界上下文的架构设计中。

应对变化,架构先行:Netflix 六边形架构实践

研发团队每天处理各种新的需求或修修补补的零碎,而阻碍团队快速应对变化(快速上线)的一个障碍是“牵扯”,一个小小的变更有时跟数个模块有千丝万缕的联系,怎么破?从优良架构开始

  • «
  • 1
  • »

Home - Wiki
Copyright © 2011-2024 iteam. Current version is 2.139.0. UTC+08:00, 2024-12-22 22:08
浙ICP备14020137号-1 $Map of visitor$