Smart Request Balancer
JSON →Smart request balancer with fine tuning of rates and limits of queue execution. Current stable version is 2.2.0. This library allows developers to define multiple rate-limiting rules per resource, with per-key granularity and automatic retry support. It provides priority-based queueing, overall and default limits, and an ignoreOverallOverheat option. Written in TypeScript with full type definitions. Compared to similar libraries like bottleneck or p-limit, it offers more flexible rule configuration and built-in retry mechanism. Release cadence is irregular; last update was in 2021.
Resources
packagesmart-request-balancer ↗
API endpoints
full doc /v1/registry/smart-request-balancer