JobRunner #1056
ugmurthy
started this conversation in
Built with Kilo
JobRunner
#1056
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
JobRunner is backend built using KiloCode and based on bullMQ
JobRunner is a powerful, modular, and extensible system for job queue management, designed for reliability, scalability, and an excellent developer experience. It includes a robust backend service, a dynamic job handler system, and a modern web-based client for managing jobs and schedules.
Backend Service
The JobRunner backend is a Node.js/TypeScript service for handling asynchronous job processing. It offers a comprehensive API for job submission, monitoring, and management, with real-time updates via WebSockets and a visual dashboard for queue monitoring.
Key Features
➡️ Learn more about the backend service in the README-job-backend.md
Job Handler System
The job handler system provides a modular and extensible way to process tasks. It dynamically discovers and loads job handlers at runtime, supports hot reloading for seamless updates, and can be extended with a powerful plugin system.
Key Features
➡️ Learn more about the job handler system in the job-handlers/README-job-handlers.md
Jobs Client (Frontend)
The Jobs Client is a modern, responsive web interface for interacting with the JobRunner backend. It provides a user-friendly way to manage jobs, view scheduled tasks, and monitor the system.
Key Features
➡️ Learn more about the jobs client in the jobs-client/README-jobs-clients.md
Beta Was this translation helpful? Give feedback.
All reactions