🧪 Live Demo — no login required. Sign in to use RLaaS for real →
RLaaS Platform
Gateway Tester
Click Send Request and watch RLaaS enforce rate limits in real time. Each algorithm gets its own counter: 5 requests per 10 seconds.
Algorithm
Divides time into fixed buckets. Easiest to implement, but can allow up to 2× burst at window edges.
Remaining5/ 5
Window: 10 seconds · Limit: 5 requests
Request Log
No requests yet.
Hit Send Request to start.
How rate limiting works
What is rate limiting?
Rate limiting caps how many requests a client can make in a time window — protecting APIs from abuse, scraping, and traffic spikes.
Redis-backed counters
Every click runs a real Lua script on Upstash Redis atomically. No race conditions, no false positives — production-grade enforcement.
Isolated per visitor
Each browser session gets a unique ID prefixed demo:. Your clicks never affect real project data.
The 4 algorithms
RLaaS Platform · Built by Muhammad Jubayer