You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
SYSTEM-ARCHITECTURE-PROJECT-02 RateGuard : A horizontally scalable API Gateway demonstrating distributed systems concepts. Implements Token Bucket rate limiting via Atomic Redis Lua scripts, fail-open resiliency, and NGINX Docker DNS resolution.
Real-time authorization decisions measured under injected failure: timeouts, caching, graceful degradation and a kill switch, measured rather than asserted. Whether a timeout bounds the tail, what fail-open versus fail-closed costs once both errors are priced, and whether webhook-driven decisioning is idempotent under replay.