Integração REST Resiliente
Projete a integração em torno de reuse de token, retries limitados, idempotência e falhas observáveis — não só happy path.
O nível de evidência descreve minha experiência com o conteúdo. Fonte oficial descreve contrato/documentação da plataforma. Observação de produção não deve ser tratada automaticamente como limite oficial.
Uma integração previsível durante expiração de auth, throttling e falhas parciais.
Definir semântica de idempotência.
Saber quais chamadas podem ser repetidas com segurança.
Manter secrets fora de código público/versionado.
Faça cache de OAuth token
Reutilize tokens em vez de criar um por request.
Limite retries
Respeite Retry-After e use exponential backoff em vez de retry apertado.
Projete writes idempotentes
Retries não podem multiplicar efeitos de negócio.
Tire secrets do código
Repositório público e Script Activity não são secret stores.
Use o runbook de troubleshooting
Separe falhas de auth, request, rate limit e downstream.
Transforme o Recipe em trabalho checkável.
Progresso, notas e histórico ficam neste navegador.