Is there any way to achieve the service throttling ability to the rest services in Spring, particular with Spring boot.
The Expectation here is: My
There is a fairly new opensource project which handles this:
https://github.com/weddini/spring-boot-throttling
Declarative approach of throttling control over the Spring services. @Throttling annotation helps you to limit the number of service method calls per java.util.concurrent.TimeUnit for a particular user, IP address, HTTP header/cookie value, or using Spring Expression Language (SpEL).