One endpoint.
Zero chaos.
Rate-limit, authenticate, and transform millions of requests before they ever touch your origin servers. Route stands between every microservice and the open internet.
Routing & Load Balancing
Every request hits Route first. It decides where it goes, how many times to retry, and which upstream is healthy — in the time it takes light to cross a data center.
Sub-millisecond routing
Path-based, header-based, and weighted routing decisions in under 0.2ms with zero-copy packet forwarding.
Weighted load balancing
Round-robin, least-connections, and canary splits. Roll out to 5% of traffic before going full.
Automatic retries
Configurable retry budgets with exponential backoff. Never let a transient 503 reach your users.
Health-aware routing
Active and passive health checks pull unhealthy upstreams from rotation in under 200ms.
Auth & Rate Limiting
JWT validation, OAuth 2.0 flows, API key rotation, and adaptive rate limiting — all enforced at the edge before a single byte reaches your services.
Plugin Architecture
Every behavior is a plugin. Write one in TypeScript, ship it in seconds. The plugin ecosystem has 400+ community plugins — or write your own in a function that fits in a tweet.
Latency Benchmarks
Route adds 0.2ms of overhead at p50. That's the cost of authentication, rate limiting, and transforms. Measured on c6g.2xlarge, 10k concurrent connections.
One command.
Production ready.
You've seen it handle traffic, block threats, and transform payloads. The next keystroke deploys it.
or Try the Sandbox — GitHub login, no credit card