Crate kafru
Source - agent
- cron_schedule
- Parses CRON expressions and generates upcoming scheduled times.
- database
- Manages the database connection and client interactions.
- manager
- Manages the initialization and orchestration of the Worker and Scheduler.
- metric
- Defines metrics used by the Worker and Scheduler for tracking performance.
- queue
- Manages the task queue, storing tasks awaiting execution.
- schedule
- Manages schedule definitions for task execution.
- scheduler
- Polls schedules and assigns tasks to the appropriate queue.
- task
- Manages task definitions and execution details.
- tests
- worker
- Manages the execution and polling of tasks from the queue.
- Command
- The available commands that can be send to scheduler and worker.