Multi-tier caching for instant response times. Cache hits never reach your backend, reducing load and latency. Early cache middleware serves responses before the proxy pipeline even starts.
GET /api/products
Early Cache Middleware
Checks cache BEFORE auth, transforms, or proxy
In-Memory Cache
Instant access for frequently requested responses.
FastestDistributed Cache
Shared across all instances. Configurable TTL per route.
~0.1msCache MISS → Proxy to Backend
Response cached on return (fire-and-forget write)
Every detail optimized for maximum cache hit rate and minimum latency.
Fast, collision-resistant cache key generation for URL patterns. Order-independent query string hashing.
?a=1&b=2 and ?b=2&a=1 produce the same cache key automatically.
Sensitive headers (Authorization, Cookie, Set-Cookie) are automatically stripped before caching.
Cache failures never block requests. Cache writes are fire-and-forget. Your API stays fast even if cache is unavailable.
Cache keys include a config version. Route changes automatically invalidate stale cache entries without manual purging.
Cache invalidation propagates instantly across all nodes. Update a route on one node, cache clears everywhere.
Most gateways check the cache after authentication and transformation. Nolxy checks it first. On a cache HIT:
Response caching is available on all plans. Configure TTL per route, and Nolxy handles the rest.