DDD系列文章第9篇:领域事件驱动架构 2024年7月15日 微服务架构下BC(限界上下文)往往被独立部署成微服务,一个完整业务流程经常需要多个BC共同完成。因此架构师的视角不仅仅要关注BC内部的架构(领域建模、分层架构、编码规范等),还要关注BC之间的架构。首当其冲的就是BC间通过领域事件进行异步通信的架构。 以营销场景的线索业务举例,线索…… 阅读全文
领域驱动架构设计方案 2024年7月10日 领域驱动设计(Domain-Driven Design,简称DDD)是一种软件开发方法,旨在解决复杂业务场景下的设计与开发问题。它的核心理念是将业务领域的知识贯穿于整个软件开发过程中,从而建立起一个能够直接反映业务领域的模型。本文将深入探讨领域驱动设计的原理、方法和最佳实践,并提供…… 阅读全文