.NET + Polly + Simmy: Resiliência e Chaos Engineering | Festival da Tecnologia Microsoft 2022
No dia 07/05/2022 (sábado) realizei durante o Festival da Tecnologia Microsoft uma apresentação com meu amigo Walter Coan (Microsoft MVP) sobre a implementação de técnicas de resiliência e Chaos Engineering em .NET, utilizando para isto as bibliotecas Polly e Simmy.
Este evento aconteceu no formato online ao longo de todo o sábado (07/05), contando com participantes e palestrantes de diversas localidades do Brasil.
Público que acompanhou a apresentação (pico de espectadores assistindo simultaneamente): 24 pessoas
Gostaríamos de deixar neste post nosso muito obrigado à Leticia Carvalho Amante (Microsoft MVP), à Caroline Souza e demais organizadores pelo convite, além de todo o apoio para que participássemos como palestrantes do Festival da Tecnologia Microsoft.
Os slides que utilizamos já foram disponibilizados no Slideshare:
Os exemplos que demonstramos utilizando patterns como Wait-Retry, Circuit Breaker e Fallback foram disponibilizados no GitHub:
https://github.com/renatogroffe/Polly-FestivalMicrosoft2022
https://github.com/waltercoan/festtechmicrosoft2022-webapi-dotnet6-polly-simmy
Já abordei esses padrões em alguns artigos neste blog:
.NET 6 + Polly: exemplos com Retry, Circuit Breaker, Chaos Engineering, Fallback…
Tratamento de Falhas com .NET + Polly: implementando o padrão Circuit Breaker
Tratamento de Falhas com .NET + Polly: implementando o uso de Wait and Retry
Chaos Engineering com .NET 5 + Polly + Simmy: um exemplo prático
O uso desses padrões também já foi discutido em alguns vídeos gratuitos (gravações de lives) no Canal .NET.
O primeiro dos vídeos que disponibilizo aqui demonstra a implementação do pattern Circuit Breaker:
Já neste segundo vídeo temos um exemplo em que foi implementado o pattern Wait-Retry:
E também do padrão Fallback: