Eu vou construir uma integração confiável de webhook do stripe ou authorize net

D
david_zhai
D
david_zhai
Yihong Z.
Algumas informações foram traduzidas automaticamente.

Sobre este Serviço

Tradução automática

Seu webhook do Stripe ou Authorize.Net está disparando duas vezes, cobrando os clientes em dobro, enviando e-mails duplicados ou processando o mesmo pedido mais de uma vez? Isso é uma camada de idempotência ausente.


Eu crio manipuladores de webhook que garantem efeito exatamente-uma-vez por efeito. Mesmo que o mesmo evento chegue várias vezes, fora de ordem ou seu servidor crash no meio do processamento, o resultado acontece uma única vez.


O que você recebe:

- Deduplicação de event-id e armazenamento de chave de idempotência

- Verificação de assinatura, para que apenas eventos genuínos sejam processados

- Tratamento seguro para tentativas e fora de ordem

- Ferramentas de dead-letter e replay (níveis superiores)

- Testes automatizados, incluindo um teste de replay de duplicatas que prova a correção


Prova antes de você pedir: cada técnica é respaldada por uma demonstração pública e executável no meu GitHub. Um sistema de caos reexecuta 1000 eventos e mostra que N eventos se tornam 1 efeito, com CI verde.


Limites: eu construo apenas a camada de idempotência. Nunca recebo ou armazeno dados brutos do cartão (que permanecem com seu gateway), e não preciso de chaves de produção ao vivo. Uso fixtures de modo de teste.


Me diga qual gateway e quais eventos estão se duplicando, e eu te digo como faria para que eles fossem exatamente-uma-vez.

Conheça mais sobre Yihong Z.

Yihong Z.

Backend Reliability Engineer, Idempotent Webhooks, ETL and LLM Evals

  • A partir deAlemanha
  • Membro desdejun. de 2026
  • Idiomas

    Chinês, Inglês, Alemão
I'm a backend engineer who fixes the failures that cost money: duplicate webhook charges, ETL jobs that drop or double rows, and LLM features that hallucinate in production. What sets me apart: every service is backed by a public demo with tests and CI on my GitHub, so you can see proof before you order. I work on: - Exactly-once webhooks and payment idempotency - Idempotent ETL and migrations that reconcile to the cent - LLM eval harnesses that catch hallucinations - Scheduling optimization with OR-Tools Rescue jobs start with a paid diagnosis. I keep scope tight and ship tested code.

Tradução automática