{"repo":"hitesh22rana/chronoverse","free":true,"listed":false,"github":"https://github.com/hitesh22rana/chronoverse","clone":"git clone https://github.com/hitesh22rana/chronoverse.git","description":"Distributed job scheduler & Orchestrator on your infrastructure","language":"Go","stars":14,"topics":["go","golang","grafana","grpc","kafka","loki","mimir","postgresql","redis","tempo"],"license":"MIT","category":"databases-storage","readme_excerpt":"Chronoverse Distributed job scheduler and orchestrator for your own infrastructure. Chronoverse runs scheduled and manual workflows across a Docker-backed execution fleet. It combines an HTTP dashboard/API, gRPC microservices, Kafka workers, transactional persistence, retained/searchable job logs, notifications, and analytics into one self-hosted stack. Website · Documentation · API reference Features - Workflow management : create, update, terminate, delete, search, and monitor workflows. - Scheduled and manual runs : run workflows automatically by minute interval or trigger a job on demand. - Workflow kinds : - HEARTBEAT : lightweight health-check workflow without execution logs. - CONTAINER : runs containerized workloads and can retain stdout/stderr logs. - Replay-safe execution : idempotency keys, workflow generations, deterministic event keys, transactional outbox delivery, durable job leases, Redis-coordinated Docker image pulls, worker retries, and stale-event guards. - Runtime-aware Docker execution : runtime-agent registers each Docker-capable node, jobs-service assigns runtime ownership during claim, and workers talk directly to the selected Docker endpoint for execution, logs, and cleanup. - Job execution lifecycle : queued, running, completed, failed, and canceled jobs with automatic retry handling for system failures and safe explanations for terminal failures and cancellations. - Retained job logs : ClickHouse-backed logs, Meilisearch-backed search, raw log down","default_branch":null,"files":null,"tree":[],"storefront":"/r/hitesh22rana","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/hitesh22rana/chronoverse/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}