Verne Relay · Webhooks-as-a-Service
Pouzdana infrastruktura za isporuku webhook-a za B2B i Micro-SaaS
Relay upravlja vašim redovima, politikama ponovnih pokušaja i bezbednošću endpoint-a. Skalabilna arhitektura zasnovana na događajima bez održavanja. Integracija za tačno 5 minuta.
curl -X POST https://api.vernesoft.com/v1/relay/events \
-H "Authorization: Bearer vrn_waas_•••" \
-d '{"event_type":"user.created","endpoint_id":"ep_123"}'Zamka internog razvoja
Zašto inženjeri ne grade webhook infrastrukturu od nule
Slanje jednostavnog POST zahteva je samo 5% posla. Pravi problemi počinju kada server vašeg klijenta prestane da radi, dođe do mrežnih kašnjenja i vaš brojač događaja pređe milion.
Interna implementacija
- ✕ Ručna implementacija redova i Exponential Backoff-a (Redis/RabbitMQ).
- ✕ Ranjivost na lažiranje payload-a — zahteva prilagođenu HMAC implementaciju.
- ✕ Nema kontrolne table za korisničku podršku: programeri moraju pretraživati logove da bi pronašli nedostajuće payload-e.
- ✕ Visoki troškovi održavanja workera i praćenja infrastrukture.
Verne Software Relay
- ✓ Pametni ponovni pokušaji sa prilagodljivim intervalima, odmah dostupni.
- ✓ Ugrađeni kriptografski potpis za svaki odlazni događaj.
- ✓ Vizuelni interfejs za reviziju: i vi i vaši klijenti vidite tačan status svakog pokušaja.
- ✓ 99,99% dostupnost bez ikakvog održavanja.
Ključne funkcionalnosti
Arhitektura dizajnirana za visoko opterećenje
Garantovana isporuka (pametni ponovni pokušaji)
Ugrađeni Exponential Backoff. Ako server klijenta odgovori greškom 5xx ili istekne vreme, Relay automatski stavlja događaj u red i ponovo pokušava prema konfigurabilnom rasporedu.
Apsolutna bezbednost (verifikacija potpisa)
Nula lažiranja. Svaki odlazni događaj je kriptografski potpisan (HMAC SHA-256). Vaši klijenti mogu verifikovati autentičnost payload-a putem Verne-Signature zaglavlja.
Performanse bez kompromisa
Jezgro Relay-a je izgrađeno u Rust-u, garantujući internu latenciju ispod milisekunde, izvršavanje bezbedno za memoriju i besprekorno rukovanje masivnim skokovima saobraćaja.
Fan-out rutiranje
Pošaljite jedan događaj (npr. user.created) na naš API gateway i Relay će ga odmah prosleđivati desetinama različitih klijentskih endpoint-a istovremeno.
Detaljni revizijski zapisi
Potpuna transparentnost. Čuvamo zaglavlja zahteva, kompletne payload-e i tačne serverske odgovore za jednostavno otklanjanje grešaka direktno iz vaše upravljačke konzole.
Idempotentnost po podrazumevanoj vrednosti
Zaštita od dupliranog procesiranja. Relay koristi jedinstvene Event ID-eve, osiguravajući da vaši klijenti nikada ne obrade isti webhook dvaput tokom mrežnih kvarova.
Nautilus ekosistem
Deo jedinstvenog Nautilus ekosistema
Relay je dizajniran kao moćan standalone proizvod, ali dostiže puni potencijal u sinergiji sa ostalim Verne Software alatima. Podesite okidače zadataka u Cron, bezbedno upravljajte pristupom putem Auth i odmah isporučujte rezultate kroz Relay. Jedan portal za naplatu, jedan nalog i jedinstven standard API izvrsnosti.
Iskustvo programera
Integrišite za sekunde
Ne trebaju vam glomazni SDK-ovi. Standardni HTTP zahtev na naš API sa vašim projektnim ključem je sve što je potrebno.
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
Često postavljana pitanja
Kako Relay obezbeđuje sigurnost webhook-a?
Relay automatski generiše jedinstvene tajne za svaki endpoint i potpisuje sve odlazne zahteve koristeći HMAC SHA-256. Potpis se prenosi u Verne-Signature zaglavlju, koje primalac koristi za verifikaciju autentičnosti payload-a.
Šta se dešava ako je odredišni server nedostupan?
Relay presreće greške (timeouts, statusi 429, 500–504) i stavlja događaj u red. Koristimo prilagodljiv Exponential Backoff algoritam za ponovne pokušaje (do 10 pokušaja tokom 24 sata), sprečavajući preopterećenje servera koji se oporavljaju.
Mogu li koristiti Relay za lokalni razvoj?
Da. Platforma pruža ugrađene alate za prosleđivanje događaja na lokalne mašine putem Nautilus CLI-ja, čineći testiranje webhook integracija brzim i glatkim.
Počnite danas
Spremni da prebacite
svoju arhitekturu događaja?
Prepustite upravljanje događajima nama. Danas rasporedite webhook-e spremne za produkciju za vaš servis.

