.NET + Microsserviços: alternativas open source para descomplicar a sua vida | DevPira Festival 21'
Neste último sábado (dia 04/12/2021) realizei uma apresentação durante o DevPira Festival 21' (Trilha Backend), evento que aconteceu mais uma vez no formato online com transmissão via YouTube e totalmente gratuito promovido pela comunidade DevPira.
O tema da palestra foi a implementação de Microservices na plataforma .NET, fazendo uso para isto de alternativas open source como:
- Polly e Simmy, em implementações resilientes e que possibilitem testes seguindo a disciplina de Chaos Engineering;
- MediatR, na adoção de práticas como CQS (Command-query Separation) e CQRS (Command query responsibility separation);
- MassTransit, a fim de descomplicar a implementação de aplicações distribuídas e que façam uso de mensageria.
Gostaria de deixar neste post meu muito obrigado ao Matheus Barros, à Maira Scomparin, à Carol Alves, ao Murilo Beltrame e ao Renato dos Anjos pelo convite e apoio para que eu participasse novamente como palestrante de uma edição do DevPira Festival.
Os slides que utilizei já foram disponibilizados no Slideshare:
A gravação desta apresentação já está no YouTube e pode ser assistida gratuitamente:
Os exemplos que utilizei nas demonstrações estão no GitHub:
E para conclui este post deixo aqui ainda alguns links com diversos conteúdos gratuitos…
Abordei utilização do MassTransit e diversas soluções de mensageria/eventos (Azure Service Bus, RabbitMQ, Azure Event Hubs, Apache Kafka)em uma live recente no Canal .NET:
Conteúdos sobre Polly e Simmy também podem ser encontrados no link a seguir, que agrupa vários artigos/posts que publiquei aqui neste blog:
.NET 5 + Polly: exemplos com Circuit Breaker, Chaos Engineering, Fallback, Wait-Retry…