A small, experimental implementation of a distributed rate limiter for Java / Spring Boot projects.
This repository contains code that demonstrates one approach to implementing a rate limiter across multiple instances. It is intended as a starting point for exploration and learning, not a finished, production-ready solution.
- Experimental
- Java 17+ (or the project Java version)
- Gradle
- Redis
- Clone the repository.
- Build:
./gradlew build - Run:
./gradlew bootRun
Adjust JVM and Gradle commands for your environment