Reflexões sobre o limite de consistência dinâmica

  • Publicado em Oskar Dudycz
  • Selecionado em
Reflexões sobre o limite de consistência dinâmica - Oskar Dudycz
Imagem: Oskar Dudycz

“Olá Oskar, já deu alguma atenção à DCB?”

Recebi esta pergunta no Discord recentemente. Respondi: "Sim, recebi. Qual é a pergunta por detrás da pergunta?" E depois de algumas mensagens, veio a resposta:

“Está nos planos do Emmett?”

Essa foi a minha suposição, e a minha resposta foi: por agora não.

Não foi a primeira vez que me fizeram esta pergunta, e acho que está na altura de partilhar o meu ponto de vista. Principalmente porque tenho uma issue no GitHub sobre o Emmett para responder à mesma questão.

Não participei ativamente nas discussões sobre a DCB intencionalmente. Não sou contra os Limites de Consistência Dinâmica (DCB). Vejo-os como um padrão interessante, mas não como uma escolha segura por defeito, como algumas pessoas tentam explicar. Por outras palavras, não os considero uma grande prioridade e não é o projeto que quero empreender agora. Mas também não me importo que as pessoas os utilizem e os incorporem nas suas soluções.

O que é o limite de consistência dinâmica?

É uma ideia apresentada por Sara Pellegrini e Milan Savic há 3 anos:

Nessa altura, os engenheiros da Axon, a empresa por detrás do Java Event Store e do CQRS Framework…