|
Orbit Framework
An ultra-modern, asynchronous, cross-platform C++ Web Framework.
|
#include <string>#include <chrono>#include <memory>#include <orbit/http/HttpRequest.hpp>#include <orbit/http/ResponseWriter.hpp>#include <orbit/database/RedisClient.hpp>

Go to the source code of this file.
Classes | |
| class | middleware::DistributedRateLimiter |
| Distributed rate limiter middleware using Redis. More... | |
Namespaces | |
| namespace | middleware |
Functions | |
| auto | middleware::distributed_rate_limit (const std::string &redis_host, int redis_port, size_t max_requests, std::chrono::seconds window) |
| Helper to create a distributed rate limiting middleware handler. | |