npmjs.org : starvation-free-priority-queue
An in-memory priority queue that prevents starvation by balancing priority and arrival time. Items are greedily prioritized within each batch of the longest-waiting items, ensuring fairness alongside prioritization and bounded delays for low-priority task
Registry
-
Source
- Homepage
- JSON
purl: pkg:npm/starvation-free-priority-queue
Keywords:
starvation
, starvation-free
, priority-queue
, starvation-free-priority-queue
, prioritized-task
, priority
, bounded-delay
, weighted-tasks
, scheduling
, aging-tasks
, prioritization
, balance
, greedy-per-batch
, frontier
, tasks-queue
, task-scheduling
, task-schedule
, pre-allocated
, nodejs
, typescript
, ts
, ES2020
, aging-scheduling
, job-aging
, job-queue
, job-scheduler
, limited-delay
, max-deferement
, priorities
, priorities-algorithm
, priority-scheduling
, priorityqueue
, tasks-manager
, taskscheduler
License: Apache-2.0
Latest release: 5 months ago
First release: 5 months ago
Downloads: 21 last month
Stars: 0 on GitHub
Forks: 0 on GitHub
See more repository details: repos.ecosyste.ms
Last synced: about 24 hours ago