六边形架构

Vue、React、Angular与应用绑定就是一场隐形灾害!
Vue、React、Angular 与应用绑定就是一场隐形灾害!

但是,在 9012 年的今天,前端应用走向了 MVP 的架构方案,也有了一层很重的 View 层——类似于过去的后端...

单体保卫战(第二部分)

在微服务时代,“单体”变成了一个肮脏的词汇。不过,按照模块化进行设计的单体更适合用在复杂的领域,比如...

谈谈技术选型

作者总结了他见过的各种不靠谱的技术选型方式,比如有的团队会根据社交媒体上的讨论来决定选择哪种架构,也...

探索六边形架构

端口和适配器架构风格,也叫做六边形架构,就是这种分层系统的一个示例。lan Cooper在一次演讲中为听众解释...

阿里技术专家详解 DDD 系列: Domain Primitive
阿里技术专家详解 DDD 系列: Domain Primitive

本文为纯业务的开发提供了一整套的架构思路。

在洋葱(Onion)架构中实现领域驱动设计

Wade Waldron相信,通过结合使用领域驱动设计(DDD)与洋葱架构,他的代码质量在几年之内得到了极大的提高...

利用事件简化系统架构

在小型业务组件之间使用事件进行交互可以简化系统架构,上周Russ Miles在探讨“通过事件简化架构...

中台微服务了,那前端呢?
中台微服务了,那前端呢?

本文主要借鉴微前端设计思想,参考微服务单一职责和共享原则将前端进行拆分和组合。从功能垂直的角度,将微...

领域驱动设计实现之路

距离Eric Evans的那本《领域驱动设计——软件核心复杂性应对之道》出版,至今已有10年的时间。...