peloton

Workload scheduler

Schedules mixed types of workloads in a single cluster to optimize resource utilization

Unified Resource Scheduler to co-schedule mixed types of workloads such as batch, stateless and stateful jobs in a single cluster for better resource utilization.

GitHub

645 stars
847 watching
65 forks
Language: Go
last commit: over 3 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
crazy-max/swarm-cronjobAutomatically schedules tasks on a distributed system using Docker Swarm and Go773
boraseoksoon/throttlerProvides utility functions for throttling, debouncing, and delaying operations to manage asynchronous execution141
hlascelles/que-schedulerAutomates job scheduling and execution in an asynchronous workflow using a cron-like configuration file.115
mborders/artifexA simple in-memory job queue for Golang using worker-based dispatching208
sgrondin/bottleneckA lightweight task scheduler and rate limiter that supports clustering and is designed to add minimal complexity to applications.1,838
workanator/go-flocA package that simplifies the creation and management of parallel jobs with easy-to-use interfaces.269
pplux/px_schedA single header C++11 task scheduler for managing concurrent tasks.190
simplymadeapps/simple_schedulerEnables scheduling of tasks at regular intervals without relying on a clock process130
leosperry/chronitonA library for running tasks on schedules with strongly typed jobs and asynchronous execution.182
onatm/clockwerkA library for scheduling periodic jobs in a simple and efficient manner160
danengelbrecht/bikeshedA high-performance, lock-free task scheduler for managing hierarchical tasks with dependencies.111
kubedl-io/kubedlEnables efficient deep learning workload deployment on Kubernetes513
fieldryand/goflowA lightweight, single-binary DAG scheduler and dashboard for orchestrating workflows with tasks and operators396
madflojo/tasksA high-frequency task scheduler that supports concurrent execution and flexible control over task timing.304
ajvb/kalaA modern job scheduler written in Go.2,140