← Graph

Read models must not depend on each other

takeaway 2 connections

A common mistake is to build a new read model by reading from another ('grab the product list from that read model and use it in a report'). Keep read models decoupled and denormalised — treat each as its own module. Makes them easier to reason about, especially for juniors, and avoids tangled dependencies between projections.

type
recommendation
takeaway Read models must not depend on each other
about
Read Model concept
Guidance on decoupling read models.
takeaway Read models must not depend on each other
from_talk
Stated explicitly as a common mistake to avoid.

Provenance

Read by
4 extractions