Falhas intermitentes entre duas APIs causavam instabilidade em integrações críticas. O uso da lib Flurl gerava problemas sob alto volume de requisições.
Refatoração técnica e confiabilidade
Impacto:
Confiabilidade
Escopo:
Core
CONTEXTO
Falhas intermitentes entre APIs afetavam funcionalidades críticas. O uso da lib Flurl sob alto volume contribuía para instabilidade.
SOLUÇÃO
- Adoção de HttpClient com HttpClientFactory e reuso de instâncias
- Modularização, redução de complexidade e tratamento de exceções
- Padronização de headers, base URLs e contratos
RESULTADO
- Eliminação de falhas intermitentes
- Código mais performático, limpo e testável
- Integrações previsíveis e monitoráveis
C# .NET HttpClientFactory Clean Architecture CQRS