Ocypod
Ocypod is a Redis-backed service for orchestrating background jobs. Clients/workers can be written in any language, using HTTP/JSON to queue/fetch jobs, store results, etc.
Install / Use
/learn @davechallis/OcypodREADME
ocypod
Ocypod is a language-agnostic, Redis-backed job queue server with an HTTP interface and a focus on long running tasks.
Features
- simple setup - only requirement is Redis
- language agnostic - uses HTTP/JSON protocol, clients/workers can be implemented in any language
- long running jobs - handle jobs that may be running for hours/days, detect failure early using heartbeats
- simple HTTP interface - no complex binary protocols or client/worker logic
- flexible job metadata - allows for different patterns of use (e.g. progress tracking, partial results, etc.)
- job inspection - check the status of any jobs submitted to the system
- tagging - custom tags allow easy grouping and searching of related jobs
- automatic retries - re-queue jobs on failure or timeout
Documentation
Contributing
Ocypod clients for various languages would be very welcome, will be happy to link to any I hear about.
Related Skills
node-connect
338.7kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
83.6kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
338.7kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
83.6kCommit, push, and open a PR
