Skip to content
Latchkey

O Que É um Read Model?

Um read model é uma projeção dos dados da aplicação, moldada especificamente para a forma como serão consultados e exibidos aos usuários. Ele costuma ser desnormalizado para que uma tela possa ser servida por uma única consulta rápida. É reconstruído ou atualizado a partir do write model ou de eventos de domínio, em vez de aplicar regras de negócio por conta própria.

Por que isso importa

Ajustar um read model aos padrões de query remove joins e agregações custosas do caminho crítico. Isso permite que o lado de leitura escale de forma independente do lado de escrita.

Guias relacionados