(Verne Relay · Webhooks-as-a-Service)

Zuverlässige Webhook-Zustellinfrastruktur für SaaS-Plattformen, die Events an ihre Kunden ausliefern

Relay verwaltet Ihre Warteschlangen, Retry-Richtlinien und Endpoint-Sicherheit. Eine skalierbare, ereignisgesteuerte Architektur ohne Wartungsaufwand. Integration in genau 5 Minuten.

curl -X POST https://api.vernesoft.com/v1/relay/messages \
  -H "Authorization: Bearer vrn_relay_•••" \
  -d '{"event_type":"user.created","payload":{"id":"usr_123"}}'

(Die Eigenentwicklungs-Falle)

Warum Ingenieure keine Webhook-Infrastruktur selbst bauen

Eine einfache POST-Anfrage zu senden ist nur 5% der Arbeit. Die eigentlichen Probleme beginnen, wenn der Empfangsserver Ihres Kunden ausfällt, Netzwerkjitter auftritt und Ihr Ereigniszähler die Millionengrenze überschreitet.

Eigenentwicklung

  • Manuelle Implementierung von Warteschlangen und Exponential Backoff (Redis/RabbitMQ).
  • Anfälligkeit für Payload-Spoofing — erfordert eigene HMAC-Implementierung.
  • Kein Dashboard für den Kundensupport: Entwickler müssen Logs durchsuchen, um fehlende Payloads zu finden.
  • Hoher Aufwand für Worker-Wartung und Infrastrukturüberwachung.

Verne Software Relay

  • Intelligente Retries mit konfigurierbaren Intervallen — sofort einsatzbereit.
  • Integrierte kryptografische Signatur für jedes ausgehende Ereignis.
  • Visuelle Audit-Oberfläche: Sowohl Sie als auch Ihre Kunden sehen den genauen Status jedes Versuchs.
  • 99,99% Verfügbarkeit ohne Wartungsaufwand.

(Kernfunktionen)

Architektur für Hochlastbetrieb

(01)

Garantierte Zustellung (Smart Retries)

Integriertes Exponential Backoff. Wenn der Server eines Clients mit einem 5xx-Fehler antwortet oder eine Zeitüberschreitung auftritt, stellt Relay das Ereignis automatisch in die Warteschlange und versucht es nach einem konfigurierbaren Zeitplan erneut.

(02)

Absolute Sicherheit (Signaturprüfung)

Kein Spoofing. Jedes ausgehende Ereignis wird kryptografisch signiert (HMAC SHA-256). Ihre Kunden können die Payload-Authentizität über den Verne-Signature-Header verifizieren.

(03)

Kompromisslose Leistung

Das Herzstück von Relay ist in Rust gebaut: speichersichere Ausführung, geringer interner Overhead und reibungslose Bewältigung massiver Traffic-Spitzen.

(04)

Fan-out-Routing

Senden Sie ein einzelnes Ereignis (z.B. user.created) an unser API-Gateway und Relay leitet es sofort an Dutzende verschiedener Client-Endpoints gleichzeitig weiter.

(05)

Detaillierte Audit-Logs

Vollständige Transparenz. Wir speichern Request-Header, vollständige Payloads und genaue Server-Antworten für müheloses Debugging direkt in Ihrer Verwaltungskonsole.

(06)

Idempotenz als Standard

Schutz vor Doppelverarbeitung. Relay verwendet eindeutige Event-IDs und stellt sicher, dass Ihre Kunden denselben Webhook bei Netzwerkausfällen niemals zweimal verarbeiten.

(Nautilus-Ökosystem)

Teil des einheitlichen Nautilus-Ökosystems

Relay ist als leistungsstarkes Standalone-Produkt konzipiert, entfaltet aber sein volles Potenzial in Synergie mit anderen Verne Software-Tools. Richten Sie Aufgaben-Trigger in Cron ein, verwalten Sie den Zugriff sicher über Auth und liefern Sie Ergebnisse sofort über Relay. Ein Abrechnungsportal, ein Konto und ein einheitlicher API-Exzellenzstandard.

CronNautilus CoreRelayClient Endpoint

(Entwicklererfahrung)

Integration in Sekunden

Veröffentlichen Sie ein Event mit einem einzigen Aufruf — über ein offizielles SDK für Node, Python, PHP oder Rust, oder per einfachem HTTP-Request, wenn Sie keine Abhängigkeit hinzufügen möchten.

curl -X POST https://api.vernesoft.com/v1/relay/messages \
  -H "Authorization: Bearer $VERNE_RELAY_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "event_type": "subscription.renewed",
    "payload": { "user_id": "usr_987", "plan": "pro_tier" },
    "idempotency_key": "evt_5f3c9a"
  }'

(FAQ)

Häufig gestellte Fragen

Wie stellt Relay die Webhook-Sicherheit sicher?

Relay generiert automatisch eindeutige Secrets für jeden Endpoint und signiert alle ausgehenden Anfragen mit HMAC SHA-256. Die Signatur wird im Verne-Signature-Header übertragen, mit dem der Empfänger die Payload-Authentizität verifiziert.

Was passiert, wenn der Empfangsserver nicht erreichbar ist?

Relay fängt Fehler (Timeouts, 429, 500–504-Status) ab und stellt das Ereignis in die Warteschlange. Wir verwenden einen konfigurierbaren Exponential-Backoff-Algorithmus für Wiederholungsversuche (bis zu 10 Versuche über 24 Stunden), um wiederherstellende Server nicht zu überlasten.

Kann ich Relay für die lokale Entwicklung verwenden?

Ja. Die Plattform bietet integrierte Tools, um Ereignisse über die Nautilus-CLI an lokale Maschinen weiterzuleiten, was das Testen von Webhook-Integrationen schnell und nahtlos macht.

Sollten wir das nicht einfach selbst bauen?

Können Sie — es ist nur weit mehr als ein POST: eine Queue und Exponential Backoff, Secrets und HMAC-Signaturen pro Endpoint, Idempotenz, damit nichts doppelt verarbeitet wird, Isolation, damit ein langsamer Endpoint nicht alle anderen Kunden aufhält, und ein durchsuchbares Zustell-Log für den Support, wenn ein Kunde sagt, das Event sei nie angekommen. Relay ist genau diese Liste, fertig gebaut und pro Anfrage abgerechnet.

(Jetzt starten)

Bereit, Ihre Event-Architektur auszulagern?

Überlassen Sie uns die Ereignisverwaltung. Deployen Sie heute produktionsreife Webhooks für Ihren Service.

Was der Eigenbau kostet

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.