ASP.NET Core & Microsserviços - Event Sourcing com Background Services e RabbitMQ

Num ambiente de Microsserviços é possivel aumentar a disponibilidade de suas aplicações ASP.NET Core com conceitos de programação reativa. Através de Event Sourcing com RabbitMQ e Background Services. Este exemplo apresenta uma maneira eficaz de aumentar a capacidade de resposta e disponibilidade do sistema. Microsserviços Microsserviços é um estilo…

Read More

C# - Persistence com MongoDB

Neste artigo será apresentado uma estratégia de persistence, real, que pode ser usada para quebrar o acoplamento entre a persistência do MongoDB com as Models do domínio. Separação de Conceitos A maneira mais fácil de adicionar a persistência do MongoDB é decorando uma Model. É uma abordagem simples e fácil.…

Read More

Jardineiro de Software

Arquiteto, engenheiro e Fullstack dev são títulos estéticamente bonitos. Devido a carga cultural que carregam. Seus nomes causam impacto. Através da analogia entre o ciclo de vida de uma planta você vai entender por que as atividades de arquitetos e engenheiros são muito mais próximas a um jardineiro. Uma analogia…

Read More