Ich werde eine zuverlässige Stripe- oder Authorize.Net-Webhook-Integration aufbauen

D
david_zhai
D
david_zhai
Yihong Z.
Einige Informationen wurden automatisch übersetzt.

Über diesen Service

Automatische Übersetzung

Funktioniert dein Stripe- oder Authorize.Net-Webhook doppelt, belastet Kunden zweimal, sendet doppelte E-Mails oder verarbeitet dieselbe Bestellung mehr als einmal? Das ist eine fehlende Idempotenzschicht.


Ich erstelle Webhook-Handler, die genau einmal durch EFFECT ausgelöst werden. Selbst wenn das gleiche Ereignis mehrfach, in falscher Reihenfolge oder dein Server während der Verarbeitung abstürzt, passiert das Ergebnis nur einmal.


Was du bekommst:

- Event-ID-Deduplication und ein Store für Idempotenz-Keys

- Signaturüberprüfung, damit nur echte Ereignisse verarbeitet werden

- Retry-sichere, out-of-order-sichere Handhabung

- Dead-letter- und Replay-Tools (höhere Stufen)

- Automatisierte Tests, inklusive eines Duplicate-Replay-Tests, der den Fix beweist


Beweis vor deiner Bestellung: Jede Technik wird durch eine öffentliche, ausführbare Demo auf meinem GitHub unterstützt. Ein Chaos-Harness replayt 1000 Ereignisse und zeigt, dass N Ereignisse zu 1 Effekt werden, mit grünem CI.


Grenzen: Ich baue nur die Idempotenzschicht. Ich empfange oder speichere keine rohen Kartendaten (die verbleiben bei deinem Gateway), und ich benötige keine Live-Produktionsschlüssel. Ich verwende Testmodus-Fixtures.


Sag mir, welches Gateway und welche Ereignisse sich verdoppeln, und ich sage dir, wie ich sie genau einmal mache.

Lerne Yihong Z. kennen

Yihong Z.

Backend Reliability Engineer, Idempotent Webhooks, ETL and LLM Evals

  • AusDeutschland
  • Mitglied seitJuni 2026
  • Sprachen

    Chinesisch, Englisch, Deutsch
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.

Automatische Übersetzung