Public engineering proof / Webhooks · Background jobs
Reliable Webhook Workflow
Persists signed webhook work quickly, then processes it asynchronously with retries and recovery.
Problem
Third-party events can be duplicated, delayed, malformed, or delivered while workers fail partway through processing.
System
The intake boundary verifies raw-body HMAC signatures and validates events before transactionally recording events and jobs. Workers claim jobs with leases, record attempts, retry eligible failures, recover stale work, and dead-letter terminal failures.
Architecture
- Verify signed event
- Persist event and job
- Acknowledge intake
- Claim leased work
- Retry or recover
- Dead-letter and audit
Demonstrated capabilities
- • HMAC signature verification and strict event validation
- • Duplicate-safe intake and conflict semantics
- • Leased worker claims, retries, and stale-work recovery
- • Attempt history, backoff, and dead-letter handling
Commercial applications
- • SaaS integrations
- • Payment and event processing patterns
- • Webhook consumers
- • Retryable API jobs
Related VantaBlade Product Systems
Where this pattern appears in integrated product evidence.
These relationships indicate a shared engineering pattern. This repository does not reproduce the complete product or imply code identity.