Overview
A lightweight API gateway built in Rust that handles request routing, rate limiting, JWT authentication, and circuit breaker patterns for microservice architectures.
Features
- Path-based request routing to upstream services
- Token bucket rate limiting per client
- JWT validation with configurable claims
- Circuit breaker for upstream failure handling
- Request/response transformation middleware
- Prometheus-compatible metrics endpoint