1 个仓库
Mechanisms for distributing worker processes across multiple queues based on priority, even distribution, or current workload.
Distinct from Distributed Data Workload Scaling: Existing candidates focus on distributed data scaling or ML predictions; this targets the allocation of workers across named queues.
Explore 1 awesome GitHub repository matching devops & infrastructure · Queue Workload Balancing. Refine with filters or upvote what's useful.
Horizon is a background job orchestrator and worker manager for Redis queues. It provides a monitoring dashboard to track job throughput, wait times, and failure rates, alongside a system for managing job retries, execution timeouts, and worker distribution. The project distinguishes itself through a Redis-backed monitoring interface that identifies system bottlenecks and a queue alerting system that sends notifications when background job wait times exceed defined thresholds. Worker processes are managed via version-controlled configuration files to ensure consistent balancing and scaling ac
Allocates worker processes across queues using workload-based scaling, even distribution, or priority ordering.