Verne Relay · Webhooks-as-a-Service
Infrastructure de livraison de webhooks fiable pour le B2B & Micro-SaaS
Relay gère vos files d'attente, politiques de retry et sécurité des endpoints. Une architecture événementielle scalable, zéro maintenance. Intégration en exactement 5 minutes.
curl -X POST https://api.vernesoft.com/v1/relay/events \
-H "Authorization: Bearer vrn_waas_•••" \
-d '{"event_type":"user.created","endpoint_id":"ep_123"}'Le piège du développement interne
Pourquoi les ingénieurs n'implémentent pas l'infrastructure webhooks eux-mêmes
Envoyer une simple requête POST ne représente que 5% du travail. Les vrais problèmes commencent quand le serveur de votre client tombe, quand la latence réseau augmente et quand votre compteur d'événements dépasse le million.
Implémentation interne
- ✕ Implémentation manuelle des files d'attente et du Backoff Exponentiel (Redis/RabbitMQ).
- ✕ Vulnérabilité aux falsifications de payload — nécessite une implémentation HMAC personnalisée.
- ✕ Pas de tableau de bord pour le support client : les développeurs fouillent les logs pour retrouver les payloads manquants.
- ✕ Maintenance lourde des workers et surveillance de l'infrastructure.
Verne Software Relay
- ✓ Retries intelligents avec intervalles configurables, prêts à l'emploi.
- ✓ Signature cryptographique intégrée pour chaque événement sortant.
- ✓ Interface d'audit visuelle : vous et vos clients voyez le statut exact de chaque tentative.
- ✓ Disponibilité 99,99% sans aucune maintenance.
Fonctionnalités clés
Architecture conçue pour les charges élevées
Livraison garantie (retries intelligents)
Backoff Exponentiel intégré. Si le serveur d'un client répond avec une erreur 5xx ou expire, Relay met automatiquement l'événement en file et le réessaie selon un calendrier configurable.
Sécurité absolue (vérification de signature)
Zéro falsification. Chaque événement sortant est signé cryptographiquement (HMAC SHA-256). Vos clients peuvent vérifier l'authenticité du payload via l'en-tête Verne-Signature.
Performances sans compromis
Le cœur de Relay est construit en Rust, garantissant une latence interne sous la milliseconde, une exécution memory-safe et une gestion fluide des pics de trafic massifs.
Routage fan-out
Envoyez un seul événement (ex. user.created) à notre API gateway et Relay le dispatche instantanément vers des dizaines d'endpoints clients simultanément.
Journaux d'audit détaillés
Transparence totale. Nous stockons les en-têtes de requête, les payloads complets et les réponses exactes pour un débogage facile directement dans votre console de gestion.
Idempotence par défaut
Protection contre le traitement en double. Relay utilise des Event IDs uniques, garantissant que vos clients ne traitent jamais le même webhook deux fois en cas de défaillance réseau.
Écosystème Nautilus
Partie de l'écosystème unifié Nautilus
Relay est conçu comme un produit standalone puissant, mais il révèle tout son potentiel en synergie avec les autres outils Verne Software. Configurez des déclencheurs de tâches dans Cron, gérez les accès en toute sécurité via Auth et livrez instantanément les résultats via Relay. Un portail de facturation, un compte et un standard unifié d'excellence API.
Expérience développeur
Intégration en quelques secondes
Pas besoin de SDKs lourds. Une simple requête HTTP vers notre API avec votre clé de projet suffit.
curl -X POST https://api.vernesoft.com/v1/relay/events \
-H "Authorization: Bearer YOUR_NAUTILUS_KEY" \
-H "Content-Type: application/json" \
-d '{
"event_type": "subscription.renewed",
"endpoint_id": "ep_123456789",
"payload": {
"user_id": "usr_987",
"plan": "pro_tier"
}
}'FAQ
Questions fréquentes
Comment Relay garantit-il la sécurité des webhooks ?
Relay génère automatiquement des secrets uniques pour chaque endpoint et signe toutes les requêtes sortantes avec HMAC SHA-256. La signature est transmise dans l'en-tête Verne-Signature, que le destinataire utilise pour vérifier l'authenticité du payload.
Que se passe-t-il si le serveur destinataire est indisponible ?
Relay intercepte les erreurs (timeouts, statuts 429, 500–504) et met l'événement en file. Nous utilisons un algorithme de Backoff Exponentiel configurable pour les retries (jusqu'à 10 tentatives sur 24 heures), évitant de surcharger les serveurs en cours de récupération.
Puis-je utiliser Relay pour le développement local ?
Oui. La plateforme fournit des outils intégrés pour transférer les événements vers des machines locales via le CLI Nautilus, rendant les tests d'intégration webhook rapides et fluides.
Commencez aujourd'hui
Prêt à déléguer
votre architecture événementielle ?
Laissez la gestion des événements à notre charge. Déployez des webhooks prêts pour la production dès aujourd'hui.

