Distributed Job Scheduler Systems
Quartz + Kubernetes Cron + Airflow style scheduler — recurring/delayed jobs with horizontal scale and exactly-once claims.
- Leader-elected cron materialization; all-active workers compete on a Redis priority queue.
- Exactly-once claim via Redis lock + Postgres status transition + unique execution token.
- Retries with exponential backoff, dead-letter queue, heartbeat-based failure recovery; HLD + LLD docs in-repo.
Java 21 · Spring Boot · Postgres · Redis · Kafka · Docker Compose · Flyway
View source ↗ HLD ↗ LLD ↗