Back to articles
I built a zero-loss webhook delivery engine with Java 21 Virtual Threads

I built a zero-loss webhook delivery engine with Java 21 Virtual Threads

via Dev.toAMƎLIO

Tired of losing Stripe/PayPal webhook events when my server was down. Built WireVault — catches every webhook, stores it in PostgreSQL, retries with exponential backoff, and lets you replay anything on demand. Stack Java 21 Virtual Threads (Project Loom) Quarkus — docker-compose up and it works in 30 seconds PostgreSQL 16 + GIN indexes on JSONB for instant payload search WebSocket live dashboard (tail -f style) Try it docker-compose up -d GitHub https://github.com/Ameliob18/wirevault Would love feedback from the community!

Continue reading on Dev.to

Opens in a new tab

Read Full Article
0 views

Related Articles