Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Projects in Awesome Lists tagged with token-bucket

A curated list of projects in awesome lists tagged with token-bucket .

https://github.com/bucket4j/bucket4j

Java rate limiting library based on token-bucket algorithm.

apache-ignite hazelcast infinispan jcache oracle-coherence rate-limit rate-limiter rate-limiting token-bucket

Last synced: 17 Dec 2024

https://github.com/yangwenmai/ratelimit

基于令牌桶算法和漏桶算法来实现的限速限流,Golang实现。

golang leaky-bucket rate-limiter token-bucket

Last synced: 16 Dec 2024

https://github.com/udoprog/leaky-bucket

A token-based rate limiter based on the leaky bucket algorithm.

async leaky-bucket rate-limiter rate-limiting rust token-bucket

Last synced: 15 Dec 2024

https://github.com/upyun/lua-resty-limit-rate

Lua module for limiting request rate for OpenResty/ngx_lua, using the "token bucket" method.

lua-resty ratelimit token-bucket

Last synced: 17 Nov 2024

https://github.com/alexdelorenzo/limiter

⏲️ Easy rate limiting for Python using a token bucket algorithm, with async and thread-safe decorators and context managers

context-manager decorators networking python python-asyncio python3 rate-limiting token-bucket traffic-shaping

Last synced: 27 Oct 2024

https://github.com/rigtorp/tokenbucket

Lock-free implementation of the token bucket algorithm in C++

algorithm lock-free rate-limiting token-bucket tokenbucket

Last synced: 29 Oct 2024

https://github.com/code4wt/RateLimiter

简单限流算法实现

leaky-bucket rate-limiter token-bucket

Last synced: 13 Nov 2024

https://github.com/lpinca/stopcock

Limit the execution rate of a function using the token bucket algorithm

leaky-bucket promise rate-limiting throttle token-bucket

Last synced: 28 Oct 2024

https://github.com/captaincodeman/svelte-api-keys

API Key Generation, Validation, and Rate Limiting for SvelteKit

api firestore keys permissions rate-limiting redis security svelte svelte-kit throttle token-bucket

Last synced: 11 Nov 2024

https://github.com/pjwerneck/bouncer

Throttling, rate-limiting and synchronization for distributed applications.

lock rate-limiting semaphore token-bucket

Last synced: 19 Nov 2024

https://github.com/sokil/php-fraud-detect

Checker of flood requests

fraud-prevention php token-bucket

Last synced: 09 Nov 2024

https://github.com/opencoff/go-ratelimit

golang ratelimiter without using channels or timers

drip-fill golang ratelimiter token-bucket

Last synced: 14 Dec 2024

https://github.com/razonyang/php-token-bucket

PHP Token Bucket for HTTP rate limiter

rate-limiter token-bucket

Last synced: 09 Nov 2024

https://github.com/shgopher/gotools

basic tools in GO,Current limiting algorithm,Unique id algorithm,sort algorithm

counter golang gotools snowflake sorting-algorithms string-matching token-bucket uuid

Last synced: 08 Nov 2024

https://github.com/arpan491/api-ratelimiter

A Go-based distributed rate-limiting library using Redis, supporting Token Bucket, Leaky Bucket, Sliding Window, and Counter algorithms. It's lightweight, scalable, and thread-safe, ideal for API throttling with minimal overhead.

concurrency counter-algorithm go leaky-bucket redis sliding-window thread-safe token-bucket

Last synced: 09 Oct 2024

https://github.com/rkojedzinszky/postfix-ratelimiter

Simple Postfix token-bucket rate-limiter

golang policy postfix rate-limit token-bucket

Last synced: 07 Dec 2024

https://github.com/ronenness/bucketalerts

C++ Library for Token-Buckets based alerts.

alerts cpp cpp11 events token-bucket

Last synced: 11 Nov 2024

https://github.com/mcaimi/libvmod-calmdown

A simple rate limit VMOD for Varnish Cache 5.1

rate-limit token-bucket varnish-cache vmod

Last synced: 16 Nov 2024

https://github.com/mingweisamuel/tokenbucket

C# Token Bucket implementations

rate-limiting token-bucket

Last synced: 28 Nov 2024

https://github.com/j-sephb-lt-n/rate-limiter-token-bucket-algorithm

An example implementation of the token-bucket algorithm for API rating limiting using python, redis and FastAPI

api fastapi rate-limiting redis token-bucket

Last synced: 07 Nov 2024

https://github.com/fr33m0nk/clj-bucket4j

Clojure wrapper for Bucket4J rate-limiting library based on token-bucket algorithm.

bucket4j rate-limit rate-limiter rate-limiting token-bucket token-bucket-algorithm

Last synced: 10 Nov 2024

https://github.com/sakateka/htb-simulator

Hierachical token bucket simulator

algorithm c ebpf hierarchical-token-bucket htb token-bucket xdp

Last synced: 11 Nov 2024

https://github.com/nryanov/genkai

Genkai (jp. 限界, limit) is a small library which allows you to limit requests or function calls

aerospike cats-effect cats-effect-3 fixed-window monix rate-limiter redis scala sliding-window token-bucket zio

Last synced: 15 Dec 2024

https://github.com/raomuyang/rate-limiter

implements of rate limiter algorithm

token-bucket

Last synced: 01 Dec 2024