Verne Relay · Webhooks-as-a-Service
Infrastruttura affidabile per la consegna di webhook per B2B e Micro-SaaS
Relay gestisce le tue code, politiche di retry e sicurezza degli endpoint. Un'architettura scalabile ed event-driven senza manutenzione. Integrazione in esattamente 5 minuti.
curl -X POST https://api.vernesoft.com/v1/relay/events \
-H "Authorization: Bearer vrn_waas_•••" \
-d '{"event_type":"user.created","endpoint_id":"ep_123"}'La trappola dello sviluppo interno
Perché gli ingegneri non costruiscono l'infrastruttura webhook da zero
Inviare una semplice richiesta POST è solo il 5% del lavoro. I problemi reali iniziano quando il server ricevente del tuo cliente va giù, si verificano jitter di rete e il contatore degli eventi supera il milione.
Implementazione interna
- ✕ Implementazione manuale di code ed Exponential Backoff (Redis/RabbitMQ).
- ✕ Vulnerabilità allo spoofing del payload — richiede un'implementazione HMAC personalizzata.
- ✕ Nessun dashboard per il supporto clienti: gli sviluppatori devono cercare tra i log i payload mancanti.
- ✕ Elevato overhead per la manutenzione dei worker e il monitoraggio dell'infrastruttura.
Verne Software Relay
- ✓ Retry intelligenti con intervalli personalizzabili, pronti all'uso.
- ✓ Firma crittografica integrata per ogni evento in uscita.
- ✓ Interfaccia di audit visiva: sia tu che i tuoi clienti vedete lo stato esatto di ogni tentativo.
- ✓ 99,99% di uptime senza alcuna manutenzione.
Funzionalità principali
Architettura progettata per carichi elevati
Consegna garantita (retry intelligenti)
Exponential Backoff integrato. Se il server di un client risponde con errore 5xx o va in timeout, Relay mette automaticamente in coda l'evento e riprova secondo un calendario configurabile.
Sicurezza assoluta (verifica firma)
Zero spoofing. Ogni evento in uscita è firmato crittograficamente (HMAC SHA-256). I tuoi clienti possono verificare l'autenticità del payload tramite l'header Verne-Signature.
Prestazioni senza compromessi
Il core di Relay è costruito in Rust, garantendo latenza interna sub-millisecondo, esecuzione memory-safe e gestione fluida di picchi di traffico massicci.
Routing fan-out
Invia un singolo evento (es. user.created) al nostro API gateway e Relay lo instrada immediatamente verso decine di endpoint client simultaneamente.
Log di audit dettagliati
Trasparenza totale. Conserviamo header di richiesta, payload completi e risposte esatte del server per un debugging semplice direttamente nella tua console di gestione.
Idempotenza per default
Protezione dalla elaborazione duplicata. Relay utilizza Event ID univoci, garantendo che i tuoi clienti non elaborino mai lo stesso webhook due volte durante guasti di rete.
Ecosistema Nautilus
Parte dell'ecosistema unificato Nautilus
Relay è progettato come un potente prodotto standalone, ma esprime il suo pieno potenziale in sinergia con gli altri strumenti di Verne Software. Configura trigger di task in Cron, gestisci gli accessi in modo sicuro tramite Auth e consegna istantaneamente i risultati attraverso Relay. Un portale di fatturazione, un account e uno standard unificato di eccellenza API.
Esperienza sviluppatore
Integra in secondi
Non hai bisogno di SDK pesanti. Una semplice richiesta HTTP alla nostra API con la tua chiave di progetto è tutto ciò che serve.
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
Domande frequenti
Come garantisce Relay la sicurezza dei webhook?
Relay genera automaticamente segreti unici per ogni endpoint e firma tutte le richieste in uscita con HMAC SHA-256. La firma viene trasmessa nell'header Verne-Signature, che il destinatario usa per verificare l'autenticità del payload.
Cosa succede se il server destinatario è irraggiungibile?
Relay intercetta gli errori (timeout, stati 429, 500–504) e mette in coda l'evento. Utilizziamo un algoritmo di Exponential Backoff configurabile per i retry (fino a 10 tentativi in 24 ore), evitando di sovraccaricare i server in fase di ripristino.
Posso usare Relay per lo sviluppo locale?
Sì. La piattaforma fornisce strumenti integrati per inviare eventi alle macchine locali tramite la CLI di Nautilus, rendendo il test delle integrazioni webhook rapido e senza interruzioni.
Inizia oggi
Pronto a delegare
la tua architettura eventi?
Lascia a noi la gestione degli eventi. Metti in produzione webhook affidabili per il tuo servizio oggi stesso.

