bottleneck

Task scheduler

A lightweight task scheduler and rate limiter that supports clustering and is designed to add minimal complexity to applications.

Job scheduler and rate limiter, supports Clustering

GitHub

2k stars
22 watching
79 forks
Language: JavaScript
last commit: 10 months ago
Linked from 3 awesome lists

clusteringlimiterrate-limiterrate-limitingschedulerthrottlethrottling

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
kagkarlsson/db-scheduler A simple task scheduler designed for use in clustered Java applications with persistent tasks and minimal dependencies. 1,261
lstrojny/procrastinator A tool to schedule time-consuming tasks for later 63
danengelbrecht/bikeshed A high-performance, lock-free task scheduler for managing hierarchical tasks with dependencies. 108
google/marl A task scheduler that manages the execution of tasks across multiple threads or fibers. 1,881
byulparan/scheduler A tool for scheduling tasks with a time-based delay, allowing code execution to occur ahead of the scheduled task time. 9
jhuckaby/cronicle A distributed task scheduler and runner with a web-based UI that handles scheduling, job running, and real-time stats across multiple servers. 3,893
leosperry/chroniton A library for running tasks on schedules with strongly typed jobs and asynchronous execution. 182
icanzilb/taskqueue A Swift library that allows developers to schedule and execute tasks in a synchronous manner. 682
madflojo/tasks A high-frequency task scheduler that supports concurrent execution and flexible control over task timing. 303
p-ranav/task_system A task scheduling system built with C++14 primitives to manage concurrent tasks and queues. 40
spider-gazelle/tasker A high precision scheduler for Crystal language 56
zero88/scheduler.x Provides a lightweight scheduler for running tasks on time or event-driven triggers 11
hubspot/singularity An API and web application for scheduling and running long-running processes, one-off tasks, and scheduled jobs on the Apache Mesos platform. 825
conorwilliams/libfork A tasking library that enables ultra-fine grained parallelism and efficient scheduling of tasks without the use of locks or manual threading 613
overzealous/run-sequence A utility function for managing the execution order of dependent tasks in a build pipeline. 961