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.
645 stars
847 watching
65 forks
Language: Go
last commit: over 2 years ago
Linked from 2 awesome lists
Related projects:
| Repository | Description | Stars |
|---|---|---|
| | Automatically schedules tasks on a distributed system using Docker Swarm and Go | 773 |
| | Provides utility functions for throttling, debouncing, and delaying operations to manage asynchronous execution | 141 |
| | Automates job scheduling and execution in an asynchronous workflow using a cron-like configuration file. | 115 |
| | A simple in-memory job queue for Golang using worker-based dispatching | 208 |
| | A lightweight task scheduler and rate limiter that supports clustering and is designed to add minimal complexity to applications. | 1,838 |
| | A package that simplifies the creation and management of parallel jobs with easy-to-use interfaces. | 269 |
| | A single header C++11 task scheduler for managing concurrent tasks. | 190 |
| | Enables scheduling of tasks at regular intervals without relying on a clock process | 130 |
| | A library for running tasks on schedules with strongly typed jobs and asynchronous execution. | 182 |
| | A library for scheduling periodic jobs in a simple and efficient manner | 160 |
| | A high-performance, lock-free task scheduler for managing hierarchical tasks with dependencies. | 111 |
| | Enables efficient deep learning workload deployment on Kubernetes | 513 |
| | A lightweight, single-binary DAG scheduler and dashboard for orchestrating workflows with tasks and operators | 396 |
| | A high-frequency task scheduler that supports concurrent execution and flexible control over task timing. | 304 |
| | A modern job scheduler written in Go. | 2,140 |