rate-limiting-api-spring-boot
Rate limiting private APIs with Token Bucket Algorithm employing Bucket4J, Redis and Spring Security. (by hardikSinghBehl)
expiringmap
A high performance thread-safe map that expires entries (by jhalterman)
rate-limiting-api-spring-boot | expiringmap | |
---|---|---|
4 | 1 | |
69 | 975 | |
- | - | |
7.3 | 3.8 | |
29 days ago | 27 days ago | |
Java | Java | |
The Unlicense | Apache License 2.0 |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
rate-limiting-api-spring-boot
Posts with mentions or reviews of rate-limiting-api-spring-boot.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-12-14.
-
Java rate-limiting library based on the token-bucket algorithm.
you can use this POC I recently created as a reference. It uses this library to implement rate limiting based on a pre configured plan for the user. There is a minute long sample video attached in the README.md as well
-
Rate Limiting API with Spring-Security and Bucket4J
POC REPO LINK
-
iPhone like locking on validation failure, implementation on a java spring boot web application
Rate limiting REST endpoints
expiringmap
Posts with mentions or reviews of expiringmap.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-10-09.
-
iPhone like locking on validation failure, implementation on a java spring boot web application
i looked into expring-maps and guavas LoadingCache, but again can't get the implementation set in my head.
What are some alternatives?
When comparing rate-limiting-api-spring-boot and expiringmap you can also consider the following projects:
bucket4j - Java rate limiting library based on token-bucket algorithm.
java-spring-security-example - Spring Security Sample Project
spring-security-jwt-auth-poc - Java backend application using Spring-security to implement JWT based Authentication and Authorization [Moved to: https://github.com/hardikSinghBehl/jwt-auth-flow-spring-security]
clean-architecture-delivery-example - A example of clean architecture in Java 8 and Spring Boot 2.0
email-2FA-spring-boot - Email based 2FA implementation using Spring-boot and Java-mail API