DDD Architecture Styles
An overview of traditional, hexagonal, event-driven, clean, layered, onion, CQRS, COLA, and REST architectures, with guidance on where each style fits in DDD practice.
Blog / Category
领域驱动设计、业务建模、边界划分和落地方法。
An overview of traditional, hexagonal, event-driven, clean, layered, onion, CQRS, COLA, and REST architectures, with guidance on where each style fits in DDD practice.
From CQS to CQRS: the trade-offs of combining CQRS with DDD and practical ways to integrate commands, queries, events, caching, and transactions.
Introduce common domain modeling methods in DDD, including the Four Color Modeling Method, Boundaries Sketching, Event Storming, and User Story Modeling.
Organize common concepts, methods, strategies, and patterns in domain-driven design, covering domain models, model-driven design, deep refactoring, and strategic design.
A practical look at using DDD four-color modeling to map user relationships, key business moments, and domain objects in social platforms.
An introduction to Ubiquitous Language in Domain-Driven Design (DDD), including its purpose, sources, relationship with domain-specific languages (DSLs), and examples from different fields.
An introduction to a metadata-driven business KV configuration platform, including multi-tenancy, multi-level caching, configuration change reviews, and its core modules.