Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Show HN: Spooled – Open-source webhook queue and job runner built in Rust (github.com/spooled-cloud)
1 point by Dalresin 66 days ago | hide | past | favorite
Hey HN,

I built Spooled because I was tired of setting up Redis + Sidekiq/Bull every time I needed background jobs, and watching webhooks fail silently with no visibility.

Spooled is a single Rust binary that handles:

- Job queues with automatic retries and exponential backoff - Webhook delivery with real-time status via SSE - Dead-letter queues (failed jobs aren't lost) - Cron scheduling - Job dependencies / workflows - Multi-tenant with API key auth

It's self-hosted, needs only Postgres, and deploys in one command:

    docker run -p 8080:8080 ghcr.io/spooled-cloud/spooled-backend:latest
REST and gRPC APIs. SDKs for Node.js, Python, Go, and PHP.

GitHub: https://github.com/Spooled-Cloud/spooled-backend

Live demo: https://example.spooled.cloud

Docs: https://spooled.cloud/docs

Would love feedback on the API design and what features would make this useful for your stack.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: