Ao desenvolver uma aplicação usando arquitetura e microsserviços, comunicação em rede é algo feito com muita frequência. Como sabemos, comunicação em rede é algo muito propenso a falhas. Por isso, para criar aplicações tolerantes a falhas, precisamos usar padrões de projeto para microsserviços, como é o caso do padrão Circuit Breaker, ou disjuntor em português.
O uso desse design pattern para microservices nos permite poupar uma ida a um servidor que se encontra em estado de falha, garantindo uma resposta mais rápida com menor degradação de todos os serviços.
Se quiser aprender mais sobre programação e tecnologia em geral, aqui tem 15% de desconto na Alura:
tidd.ly/43UfATs
E se quiser apoiar o canal e me incentivar a continuar criando conteúdo gratuito, você pode considerar me dar um "Valeu Demais" aqui no KZitem ou se tornar um "sponsor" lá no GitHub:
github.com/spo...
----------------------------------
Para mais conteúdos sobre boas práticas de programação, testes, arquitetura de software e tudo que há de bom, não se esqueça de se inscrever e ativar o sininho para receber notificações.
Para entrar em contato:
Telegram: t.me/diasdedev
Twitter: / cviniciussdias
LinkedIn: / cviniciussdias
GitHub: github.com/CVi...
Негізгі бет Circuit Breaker - Padrão de Projeto para Microsserviços | Dias de Dev
Пікірлер: 39