Regulo – an adaptive semaphore for saturation control
Regulo – an adaptive semaphore for saturation control
Built this semaphore while working on our bootstrapped community dating platform (june.dating) after a traffic spike hit our SSR rendering path. It's a priority-queue semaphore with weighted permits, a saturation circuit breaker (trips on timeouts, not errors), and adaptive backoff. It has some baked in observability with status(), which gives you queue depth, latency, and circuit state for free. Zero dependencies, ~26KB minified, TypeScript, ESM+CJS. Written by a human, optimized by the bots.
Share cardActual performance
Launch Intel predictions
Analyze your own launch →Correct prediction on native model
Similar products
Adaptive Geocodes – Truncatable Geocodes
Adaptive Placeholders
Fluxsort, a stable Quicksort, faster and more adaptive than Timsort
Adaptive Brightness for your external display
Control Kodi with Alexa
Gowiththeflow – Inverting the inversion of control in go
Control My Lights
Control a Synth with Your Webcam
Control Ubuntu Rhythmbox with commandline
Take Control of Your Microbiome