- Restful URLs and actions
- Usability
- Security
- Versioning
- Hateoas
- Documentation
- Cache
- Pagination
- Filtering
- Response envelopes
- Rate limit
- ...... and so on
In this case we are going to focus on rate limit aspect. In the next screencast, it is presented an approach to implement a rate limit by IP client, based on RateLimiter class provided by guava library.
See you in the next post!
Great!
ReplyDeletecould you zoom in code next time? ;)
ReplyDeletethaaanks