Back to work

Durable queue infrastructure

RivetQ

Background work needs durable state, retries, visibility timeouts, dead-letter paths, and observability before it deserves trust.

View source

What I built

A single-node durable task queue with WAL segments, Pebble indexes, REST/gRPC APIs, Prometheus metrics, retry policies, and a Next.js admin UI.

Stack

GoPebbleWALgRPCNext.js

Status

Infrastructure system with admin surface