/programapontos

Aplicação simples para demonstração da utilização de CQRS + EventSourcing.

Primary LanguageC#

ProgramaPontos

Aplicação simples para demonstração da utilização de CQRS + EventSourcing.

Esta aplicação tem a finalidade de mostrar através de uma regra de programa de pontos como o CQRS + EventSourcing pode ser implementado. O domínio foi modelado utiizando o Domain Driven Design (DDD).

Nesta aplicação está sendo utilizado:

  • RabbitMQ como serviço de mensageria
  • Elastic Search como base leitura (Read Model)
  • MongoDB como EventStore

O arquivo docker\run_containers.bat cria todos os containers necessário para executar a aplicação.