Der Bau ist nicht der teure Teil. Eine Queue, ein Retry mit Backoff und ein Signatur-Helfer sind eine Wochenarbeit, und die meisten Teams kommen dort problemlos an. Teuer wird die Woche danach, wenn ein Kunde sagt, ein Event sei nie angekommen, und die Antwort darauf heißt: Logs von Hand lesen. Und es hört nicht auf, denn jeder neue Kunden-Endpoint ist ein neuer Weg, auf dem Zustellung scheitern kann.
Es kostet außerdem Aufmerksamkeit an einer Stelle, die nichts einbringt. Niemand hat Ihr Produkt gewählt, weil Ihre Retries Exponential Backoff verwenden. Ein Webhook, der still nicht mehr ankommt, ist aber erst ein Support-Ticket, dann ein Gespräch über eine Rückerstattung und manchmal ein Kunde, der geht. Hohe Folgen, kein Verdienst — genau die Form einer Sache, die man kauft statt sie zu bauen.
Wenn Sie es lieber selbst bauen: bauen Sie es. Der Entwurf ist kein Geheimnis, und wir würden die meisten Entscheidungen genauso treffen. Kalkulieren Sie es nur als Dienst, den Sie jahrelang betreiben, nicht als Sprint. Wenn nicht, kann ein Endpoint, den Sie schon haben, in etwa fünf Minuten signierte Zustellungen mit Retries entgegennehmen — die ersten 3.000 Anfragen pro Monat sind kostenlos.