wikimedia

wikimedia/limitation

An efficient rate limiter with several backends, including a Kademlia DHT.

JavaScript
2
5
Apache License 2.0

Limitation is a Node.js-based rate limiter library designed for high-performance, synchronous local limit checking, achieving up to 8 million checks per second on a single core. It supports multiple backends, including a fast in-memory option and a resilient Kademlia DHT storage backend, making it suitable for distributed systems. This library is ideal for developers building scalable applications that require efficient rate limiting across single or distributed environments.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of wikimedia/limitation

Account's avatar
Full featured Promises/A+ implementation with exceptionally good performance
Account's avatar
extensible implementation of the kademlia dht
Account's avatar
Node.js Streams, a user-land copy of the stream library from Node.js
Account's avatar
simple, flexible, fun test framework

Support the repos that depend on this repository

Top contributors

gwicke's profile
gwicke
20 contributions
arlolra's profile
arlolra
3 contributions
kartikm's profile
kartikm
1 contributions
kostajh's profile
kostajh
1 contributions
d00rman's profile
d00rman
1 contributions
Pchelolo's profile
Pchelolo
1 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet