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: almost 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 |