All Projects
Open Source
RustAPIMicroservices
August 12, 2024

API Gateway

A lightweight API gateway in Rust with rate limiting, JWT auth, request routing, and circuit breaker patterns.

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

Developed by

Shyam