/programapontos

Aplicação 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.

  • 14-02-2020 Ajustes de performance
  • 09-02-2020 Upgrade para .NET Core 3.1
  • 01-06-2019 gRPC adicionado
  • 07-04-2019 Snapshot adicionado