Backend · Reliability
OutboxWorks
OutboxWorks is a reliable webhook delivery service built on transactional outbox patterns. When destination receivers are down, OutboxWorks durably stores events, guarantees retries, and exposes transparent failure states.
Features
- Transactional enqueue with per-endpoint idempotency keys
- HMAC-SHA256 signed payloads with timestamps for receiver-side verification
- Worker claiming with PostgreSQL SKIP LOCKED, exponential retries and a dead-letter state
- Admin-authorized replay with audit events, and AES-256-GCM encrypted endpoint secrets
- SSRF checks on destinations, separate Admin and Producer tokens and a monitoring dashboard
Technologies
TypeScriptNode.js 24Express 5PostgreSQL 16ZodGitHub Actions