Repose has many features such as rate limiting, client authentication, translation, API validation, versioning, logging, with more on the way. Today I want to show you how you can use Repose for your own projects and in particular I’m going to focus on Rate Limiting. Since Repose doesn’t care what programming language my particular web service is written in, I’m going to write a very simple Node.js API server and then use Repose to enforce rate limiting on it. At the same time I will also be using Repose’s HTTP Logging and IP Identity filters.
Oct 16, 12