Aprenda a evitar que sua aplicação caia completamente quando um serviço externo falha. Domine técnicas de engenharia de software e IA para criar sistemas que se recuperam sozinhos.
Nível: Iniciante a Intermediário
Para quem é: Desenvolvedores Backend e Arquitetos de Software
Ao concluir, você será capaz de: O aluno será capaz de projetar e implementar fluxos de fallback que garantam a alta disponibilidade de sistemas, integrando LLMs para gerar respostas alternativas em caso de falha de APIs.
6 módulos · 10h · certificado ao final
- Analisar conceitos de resiliência e pontos de falha
- Implementar o padrão Circuit Breaker em microserviços
- Configurar filas de contingência com RabbitMQ e Redis
- Desenvolver Fallbacks Inteligentes usando LLMs para respostas graduais
- Testar cenários de caos para validar a recuperação do sistema
- Projeto Final: Construindo um Gateway de API com Recuperação Automatizada
Projeto Final
Desenvolvimento de um middleware de API que detecta falhas em serviços externos e aciona automaticamente um fallback baseado em IA para manter a experiência do usuário.
