Spring Boot API with distributed IP-based rate limiting implemented using Bucket4j and Redis (Lettuce), backed by PostgreSQL and Flyway.
redis maven docker-compose rest-api lombok flyway spring-data-jpa lettuce token-bucket traffic-control servlet-filter bucket4j spring-boot-3 backend-java java-21 postgresql-17 api-protection actor-api
-
Updated
Oct 20, 2025 - Java