Kairos
ViewJul 2026—Present
A distributed job queue built from scratch in Go — a mini Sidekiq/Celery built without off-the-shelf frameworks.
- Custom worker pool and task scheduler with reliable background job processing
- Distributed architecture supporting multiple producers and consumers
- Built in pure Go for systems-level performance and low memory overhead
- Handles retries, dead-letter queues, and concurrency control
Tech Stack
Go
Distributed Systems
Job Queue
Redis
Recent Commits
View all on GitHubMerge pull request #4 from harshalvk/stagging
Harshal Khobragade·bfb5161·Jul 30, 2026
test: add fuzz tests for job creation and serialization round-trip
Harshalvk·bf9ef7c·Jul 30, 2026
Merge pull request #3 from harshalvk/stagging
Harshal Khobragade·ff80c09·Jul 29, 2026
test(load): add k6 load testing for enqueue and dead-letter read paths
Harshalvk·a35633f·Jul 29, 2026
feat(api): add admin HTTP API for queue inspection and management
Harshal Khobragade·863b544·Jul 28, 2026