🧪 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