OMB Cloud AES

Melhores práticas: debounce e idempotência

Não mande a mesma notificação 14 vezes porque um campo piscou.

  1. Debounce mudanças de status. Se um status pisca (X → Y → X em um minuto), não dispare duas automações. Adicione "espera 60s, confirma status" antes de agir.
  2. Chaves de idempotência. Webhooks devem mandar chave de idempotência; o sistema receptor de-duplica. Especialmente importante para ações "criar registro".
  3. Uma automação por resultado. Não tenha 3 automações mandando email de boas-vindas com condições levemente diferentes. Consolide; bifurque dentro.
  4. Modo teste antes do live. Rode registros sintéticos. O custo de testar é zero; o custo de spamar sua base é real.
  5. Fail-soft. Se uma ação falha (ex. canal Slack deletado), a automação deve logar e continuar, não bloquear ações downstream.

Este artigo foi útil?