Back to browse
GitHub Repository

A Java Jakarta EE CDI-native scheduler for persistent jobs, retries, batches, workflows, signals, and operational dashboards.

14 starsJava

Ratchet – CDI-native persistent job scheduler for Jakarta EE

by jputney·Jun 17, 2026·2 points·0 comments

AI Analysis

●●SolidNiche GemBig Brain

Twenty-plus SPI extension points beat Quartz's XML hell for Jakarta EE shops.

Strengths
  • Over two dozen SPI extension points let you swap retry logic, circuit-breakers, and executors via CDI alternatives.
  • Store TCK verification ensures MySQL, PostgreSQL, and MongoDB backends pass the same conformance suite.
  • Zero-ceremony injection means no separate daemon, no XML config, no Resilience4j dependency.
Weaknesses
  • Jakarta EE audience is shrinking; most new Java shops use Spring Boot or Quarkus instead.
  • Job scheduling is solved territory—Quartz, Hangfire, Sidekiq already dominate their ecosystems.
Target Audience

Jakarta EE enterprise Java developers

Similar To

Quartz Scheduler · Hangfire · Sidekiq

Similar Projects

AI/MLMid

A framework for building nexuses of agents

Multi-agent framework with narrative memory and social graphs, but execution unclear from README.

Bold BetBig Brain
Demi369
203mo ago