All challenges
Multiple ChoiceIntermediate 45s

CQRS: separate write and read models

What is the primary reason to split command and query models in CQRS?
Options
  1. 1To reduce the number of database tables by storing reads and writes together
  2. 2To eliminate the domain model entirely and expose raw tables to the clients
  3. 3Because read and write workloads have different shapes and can be optimized independently
  4. 4To guarantee strong consistency between the write side and the read side

Think you can answer under pressure?

Get matched and answer live questions in 3-minute 1v1 battles. Elo ranking, badge tiers and bragging rights on the line.

Play this in a 3-minute battle