跳转到主要内容

架构专栏

客户信息系统、核心系统、分布式架构与领域驱动设计(DDD)的实战拆解。

银行系统的复杂度,往往不在单点技术,而在「如何把监管、账务、渠道与性能约束织成一张自洽的网」。本专栏拆解其中的关键决策与权衡。

下面是本专栏的文章:

聚合根与领域事件:DDD 战术建模

从一致性边界到事件驱动,拆解聚合根的设计原则、领域事件的发布与消费,以及在银行核心系统里的落地坑点。

CQRS 与 Saga:复杂业务的读写分离与最终一致

读写模型分家之后,复杂长事务如何用 Saga 串起来,又如何在不牺牲对账能力的前提下接受最终一致。

六边形架构在银行核心系统的落地

用端口与适配器把核心业务从数据库、渠道和三方系统里解放出来,让银行核心真正可测、可替换、可演进。

在银行客户信息系统(ECIF)里落地 DDD 聚合

客户是「一个实体」还是「一组上下文」?用聚合根与界限上下文重新切分 ECIF 的客户模型。