Tagged articles

CQS

5 articles · Page 1 of 1
ZhiKe AI
ZhiKe AI
Jun 6, 2026 · Backend Development

Why CQRS Is More Than Just Read‑Write Separation

The article explains that CQRS originates from CQS, separates command and query responsibilities, clarifies its relationship with Event Sourcing and DDD, debunks four common misconceptions, and shows how it trades complexity for freedom when write and read optimizations conflict.

CQSCommand Query SeparationDDD
0 likes · 13 min read
Why CQRS Is More Than Just Read‑Write Separation
IT Architects Alliance
IT Architects Alliance
Aug 7, 2022 · Backend Development

Why CQRS Matters: Evolving Monoliths into Scalable Systems

This article walks through the evolution from a traditional monolithic architecture to a CQRS‑based design, explaining the motivations, trade‑offs, and concrete techniques such as read‑write separation, message‑driven commands, eventual consistency, and event sourcing for building more scalable and maintainable systems.

CQSDDDRead-Write Separation
0 likes · 12 min read
Why CQRS Matters: Evolving Monoliths into Scalable Systems
IT Architects Alliance
IT Architects Alliance
Nov 12, 2020 · Backend Development

Mastering CQRS: Choose the Right Architecture – Single, Dual, or Event‑Sourced

This article explains the Command‑Query Separation principle, introduces the CQRS architectural pattern, and compares three implementations—single‑database, dual‑database, and event‑sourced—detailing their workflows, benefits, and trade‑offs for optimizing read and write operations in backend systems.

Backend ArchitectureCQSDesign Patterns
0 likes · 6 min read
Mastering CQRS: Choose the Right Architecture – Single, Dual, or Event‑Sourced
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Nov 7, 2020 · Backend Development

Mastering CQRS: 3 Architectural Patterns to Boost Read/Write Performance

This article explains the Command‑Query Separation principle and introduces three CQRS architectures—single‑database, dual‑database, and event‑sourced—detailing how separating reads and writes can improve performance while highlighting the added complexity each approach brings.

CQSCommand Query SeparationDomain-Driven Design
0 likes · 6 min read
Mastering CQRS: 3 Architectural Patterns to Boost Read/Write Performance