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
226 forks
Language: JavaScript
last commit: over 2 years ago
Linked from 3 awesome lists

clusteringlimiterrate-limiterrate-limitingschedulerthrottlethrottling

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
kagkarlsson/db-schedulerA task scheduler for Java applications that provides persistent scheduling and high throughput.1,279
lstrojny/procrastinatorA tool to schedule time-consuming tasks for later63
danengelbrecht/bikeshedA high-performance, lock-free task scheduler for managing hierarchical tasks with dependencies.111
google/marlA task scheduler that manages the execution of tasks across multiple threads or fibers.1,889
byulparan/schedulerA tool for scheduling tasks with a time-based delay, allowing code execution to occur ahead of the scheduled task time.9
jhuckaby/cronicleA distributed task scheduler and runner with a web-based UI that handles scheduling, job running, and real-time stats across multiple servers.3,975
leosperry/chronitonA library for running tasks on schedules with strongly typed jobs and asynchronous execution.182
icanzilb/taskqueueA Swift library that allows developers to schedule and execute tasks in a synchronous manner.682
madflojo/tasksA high-frequency task scheduler that supports concurrent execution and flexible control over task timing.304
p-ranav/task_systemA task scheduling system built with C++14 primitives to manage concurrent tasks and queues.41
spider-gazelle/taskerA high precision scheduler for Crystal language56
zero88/scheduler.xProvides a lightweight scheduler for running tasks on time or event-driven triggers11
hubspot/singularityAn API and web application for scheduling and running long-running processes, one-off tasks, and scheduled jobs on the Apache Mesos platform.824
conorwilliams/libforkA tasking library that enables ultra-fine grained parallelism and efficient scheduling of tasks without the use of locks or manual threading620
overzealous/run-sequenceA utility function for managing the execution order of dependent tasks in a build pipeline.961