Distributed cron manager

## Project description

Distributed Cron.

## STATUS

Not usable. Still under development.

## Intention

Cron was created on 70’s by Brian Kernighan and it is an awesome tool. But modern systems require more features, because we usually have to deal with farms of computers and dozens of apps.

Our current cronjobs are getting bigger and bigger, distributed among loads of hosts and we have to manage all of them by hand.

The intention of DJCron is to manage them in an easier way, even leaving the developers to modify them by their own.

## Features

• Job creation, update and removal. (Creation more or less works. TO BE DONE)

• Stats about jobs execution (TO BE DONE)

• Log all modifications. (TO BE DONE)

• Log-in required.

• Job monitoring and stats (TO BE DONE)

• Distributed, by using message queues. It uses Celery, so you can configure RabbitMQ, Redis or MongoDB as backends).

• Priority management by creating high priority queues and specific workers.

• Web interface, using Django.

## Project details

Uploaded 2 7