I wanted to know if there are existing frameworks to build a REST-ful API with authentication/authorization and extra features like exponential backoff. The framework that I am looking for similar features is not unlike Google's Cloud API. I know that I can re-invent the wheel and implement a homegrown solution with frameworks like Spring-Boot, but I'm wondering if there's already something available or open-source that I can use.
For features like exponential backoff, I can imagine getting into engineering and design problems on how to keep track of user requests and then denying them if the requests are too aggressive. For features like authentication/authorization, that could become pretty hairy (user management/registration, token generation, ...).
If there are any code samples or small projects on HOWTO architect and implement such a REST-ful service I would appreciate that too.