Skip to content

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