Hi everyone!
Bucket4J - this is the most popular library to provide rate-limiting in Java.
I invite each person to familiarize themselves with Bucket4J.
We have been working for more than 7 years for the community and we want to make the library better.
Bucket4J is used in many other libraries, such: Kubernetes client, JHipster, Atlassian, Twitch4J, and other popular libraries.
Now we are going to huge release 7.0 with many features, we will publish about that a little bit later (in a few weeks)
I hope on your support, we will be glad to your stars on GitHub.
I used Bucket4J many times in my projects to realize distributed rate-limiting of API based on Apache Ignite and Hazelcast. This is the most usable library for providing rate-limiting in Java