An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: token-bucket-algorithm

TecHAyusH6476/Rate-Limiter

A simple, configurable rate limiter for Go APIs, supporting per-domain and per-action rules with easy YAML configuration and middleware integration. Let me know if you want it even shorter or tailored for a specific context!

Language: Go - Size: 0 Bytes - Last synced at: 22 days ago - Pushed at: 22 days ago - Stars: 0 - Forks: 0

hardikSinghBehl/rate-limiting-api-spring-boot

Rate limiting private APIs with Token Bucket Algorithm employing Bucket4J, Redis and Spring Security.

Language: Java - Size: 312 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 94 - Forks: 14

nccapo/rate-limiter

Rate Limiter middleware in Golang using the Gin based on Redis

Language: Go - Size: 60.5 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 18 - Forks: 1

DeepaPrasanna/rate-limiter

Implementation of Rate Limiter

Language: JavaScript - Size: 15.6 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

mtorre4580/token-bucket

Create token bucket algorithm in javascript

Language: JavaScript - Size: 234 KB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

zianwar/rate-limiter-algorithms

Overview of popular Rate Limiter algorithms

Language: Go - Size: 8.79 KB - Last synced at: 12 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

fr33m0nk/clj-bucket4j-datomic

Distributed Bucket4J implementation for Datomic Database

Language: Clojure - Size: 30.3 KB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

entrlcom/go-rate-limit

Limits and Quotas on API Requests with HTTP headers based on IETF draft.

Language: Go - Size: 19.5 KB - Last synced at: 4 months ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

blankenshipz/distributed-token-bucket

A Distributed Token Bucket (golang/redis)

Language: Go - Size: 67.4 KB - Last synced at: almost 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 1

forkbikash/limitless Fork of teampice/limitless

A Golang rate limiting package

Language: Go - Size: 14.6 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

dominicfollett/argus-db

Rate Limiter Service that implements the Token Bucket Algorithm

Language: Go - Size: 370 KB - Last synced at: 7 days ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

fr33m0nk/clj-bucket4j

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

Language: Clojure - Size: 30.3 KB - Last synced at: 5 months ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

mayankdrvr/rate_limiter_algorithm

Rate limiter token bucket algorithm in javascript

Language: C++ - Size: 2.93 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

sahandkhoshdel99/Computer-Networks

Includes Final Project (Python), Wireshark Labs, and Theoretical HWs

Language: Python - Size: 5.96 MB - Last synced at: over 1 year ago - Pushed at: almost 4 years ago - Stars: 9 - Forks: 0

Changolaxtra/rate-limiter

Rate Limiter for API using Token Bucket Algorithm

Language: Java - Size: 102 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

minaroid/request-rate-limit-nestjs

This Repo implements the Token bucket algorithm for request rate limit per user, using NestJs and Redis.

Language: TypeScript - Size: 165 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

althk/ratelimiter

An easy to use ratelimiter in golang

Language: Go - Size: 17.6 KB - Last synced at: 5 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

huzairuje/go-gin-gorm-example

example implementation for in memory database and implement data in memory to json file and implement token bucket algorithm on rate limiter

Language: Go - Size: 57.6 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

VladaSabelnikova/rate_limiter_for_fast_api

Rate limiter (алгоритм Token bucket) для использования в Depends FastAPI

Language: Python - Size: 25.4 KB - Last synced at: almost 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

huzairuje/limiter-with-redis

implementing golang service using rate limiter (token bucket algorithm) and using redis as cache as optional source data.

Language: Go - Size: 70.3 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

Smile040501/computer-networks-lab

Computer Networks Laboratory

Language: Roff - Size: 229 MB - Last synced at: 4 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

dlwsdqdws/Go_Flash_Sale

Flash Sale System Based on GO Iris, Gorm and RabbitMQ

Language: JavaScript - Size: 35.5 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

wambugucoder/SPRINGBOOT-RATE-LIMITING

A Springboot application that rate-limits api endpoints using the Token-Bucket-Algorithm.

Language: Kotlin - Size: 58.6 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0