2022
DOI: 10.3991/ijoe.v18i04.25641
|View full text |Cite
|
Sign up to set email alerts
|

Selection of A Suitable Algorithm for the Implementation of Rate-Limiter Based on Bucket4j

Abstract: In shared network services, rate limiting is essential as it controls the requests of the users or requesters in a specific amount of time. Due to rate limiting, the service or API stays protected from overuse, malicious attack, DDoS attack, data traffic spikes, etc. Bucket4j is a java library that has been demonstrated to be effective in rate limiting. While Bucket4j is mainly based on token bucket algorithm, rate limiting processes can be based on various effective algorithms. Selecting the most suitable alg… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2022
2022
2022
2022

Publication Types

Select...
1

Relationship

0
1

Authors

Journals

citations
Cited by 1 publication
(1 citation statement)
references
References 11 publications
0
1
0
Order By: Relevance
“…At the same time, current limiting can be realized at the gateway. The system adopts Google's open source guava's ratelimiter class to realize the function of current limiting [5]. The algorithm design of current limiting module is shown in Figure 4.…”
Section: Gateway Current Limiting Modulementioning
confidence: 99%
“…At the same time, current limiting can be realized at the gateway. The system adopts Google's open source guava's ratelimiter class to realize the function of current limiting [5]. The algorithm design of current limiting module is shown in Figure 4.…”
Section: Gateway Current Limiting Modulementioning
confidence: 99%