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.
644 stars
848 watching
65 forks
Language: Go
last commit: over 1 year ago
Linked from 2 awesome lists
Related projects:
Repository | Description | Stars |
---|---|---|
crazy-max/swarm-cronjob | Automatically schedules tasks on a distributed system using Docker Swarm and Go | 760 |
boraseoksoon/throttler | Provides utility functions for throttling, debouncing, and delaying operations to manage asynchronous execution | 139 |
hlascelles/que-scheduler | Automates job scheduling and execution in an asynchronous workflow using a cron-like configuration file. | 115 |
mborders/artifex | A simple in-memory job queue for Golang using worker-based dispatching | 206 |
sgrondin/bottleneck | A lightweight task scheduler and rate limiter that supports clustering and is designed to add minimal complexity to applications. | 1,833 |
workanator/go-floc | A package that simplifies the creation and management of parallel jobs with easy-to-use interfaces. | 269 |
pplux/px_sched | A single header C++11 task scheduler for managing concurrent tasks. | 190 |
simplymadeapps/simple_scheduler | Enables scheduling of tasks at regular intervals without relying on a clock process | 130 |
leosperry/chroniton | A library for running tasks on schedules with strongly typed jobs and asynchronous execution. | 182 |
onatm/clockwerk | A library for scheduling periodic jobs in a simple and efficient manner | 157 |
danengelbrecht/bikeshed | A high-performance, lock-free task scheduler for managing hierarchical tasks with dependencies. | 108 |
kubedl-io/kubedl | An effort to simplify and accelerate the deployment of deep learning workloads on Kubernetes | 510 |
fieldryand/goflow | A lightweight, single-binary DAG scheduler and dashboard for orchestrating workflows with tasks and operators | 391 |
madflojo/tasks | A high-frequency task scheduler that supports concurrent execution and flexible control over task timing. | 303 |
ajvb/kala | A modern job scheduler written in Go. | 2,138 |