Command Query Responsibility Segregation - tách biệt write model và read model.
CQRS tách biệt command (write) và query (read) thành hai models. Kết hợp Event Sourcing để rebuild state. Phù hợp cho domain phức tạp, high throughput, audit requirements.