- Tasks — one-off background jobs, submitted programmatically or via the CLI
- Events — pub/sub handlers that trigger when an event is published
- Crons — recurring jobs on a schedule
Core
Workers
The core service that processes jobs from a Redis queue.
Tasks
One-off background jobs with retries, timeouts, and result handling.
Workflows
Compose tasks into multi-step pipelines with automatic lineage tracking.
Events
Pub/sub handlers that trigger when an event is published.
Cron Jobs
Recurring jobs on a schedule with standard cron syntax.
APIs
HTTP endpoints powered by FastAPI.
Context
Progress updates, checkpoints, and structured logs.