Displaying 1 to 9 from 9 results

workq - Job server in Go

  •    Go

Workq is a job scheduling server strictly focused on simplifying job processing and streamlining coordination. It can run jobs in blocking foreground or non-blocking background mode. Workq runs as a standalone TCP server and implements a simple, text based protocol. Clients interact with Workq over a TCP socket in a request/response model with text commands. Please refer to the full protocol doc for details.

easy-schedule - Flexible job scheduling

  •    Javascript

Easy Schedule handles job scheduling for your application by storing and managing events that correspond to actions that your application intends to execute in the future. At the appropriate time, Easy Schedule calls back to your application at the provided URL to signal that some work must be completed.

Flask-RQ2 - A Flask extension for RQ.

  •    Python

A Flask extension for RQ (Redis Queue). This is a continuation of Flask-RQ more in spirit than in code. Many thanks to Matt Wright for the inspiration and providing the shoulders to stand on.




mongodb-cron - MongoDB collection as crontab

  •    TypeScript

This package offers a simple API for scheduling tasks and running recurring jobs on MongoDB collections. Any collection can be converted into a job queue or crontab list. It uses the officially supported Node.js driver for MongoDB. It's fast, minimizes processing overhead and it uses atomic commands to ensure safe job executions even in cluster environments. This is a light weight open source package for NodeJS written with TypeScript. It's actively maintained, well tested and already used in production environments. The source code is available on GitHub where you can also find our issue tracker.

mongoose-cron - Mongooose collection as crontab

  •    Javascript

MongooseCron is build on top of MongoDB and Mongoose. It offers a simple API for scheduling tasks and running recurring jobs on one or multiple database collections, supporting models and discriminators. It's fast, minimizes processing overhead and it uses atomic commands to ensure safe job executions in cluster environments. Let's say we have a simple application like the one below.

qos - Safe, fast and super simple queue and schedule based on Redis.

  •    Javascript

Safe, fast and super simple queue and schedule based on Redis. QoS (Queue or Schedule) offers a simple api for scheduling and running tasks in background. QoS is build on top of Redis. It's super fast and it uses atomic commands to ensure safe job execution in cluster environments.


Meteor-CRON-jobs - Task and jobs runner. With support of clusters or multiple NodeJS instances.

  •    Javascript

Simple package with similar API to native setTimeout and setInterval methods, but synced between all running Meteor (NodeJS) instances. Multi-instance task manager for Node.js. This package has the support of cluster or multi-thread NodeJS instances. This package will help you to make sure only one process of each task is running.