Live: 1.2M req/min

Every API call.
Observed. Controlled.
Instant.

The single control plane between your microservices and production chaos. Route, throttle, and observe every request before failures cascade.

gateway.dashboard — live traffic
CONNECTED
UTC 05:47:41

Requests/min

1,198,432

+2.3%

p99 Latency

12.0ms

SLA ✓

Error Rate

0.003%

↓ 0.001%

Active Routes

847

12 pending

iOS ClientWeb AppAndroidGATEWAYGWAuth ServiceOrders APIPaymentsNotifyPostgresRedis
RATE LIMIT ACTIVE

payments → 1000 req/s

p99 Latency (5min)

0 trillion

requests routed

0.000%

uptime SLA

0.000ms

avg global latency

0+

enterprise deployments

4.7 trillion requests routed·99.999% uptime·38ms avg global latency·2,100+ enterprise deployments·Sub-12ms p99 at the edge·847 active route policies·Zero-downtime deploys·SOC 2 Type II certified·4.7 trillion requests routed·99.999% uptime·38ms avg global latency·2,100+ enterprise deployments·Sub-12ms p99 at the edge·847 active route policies·Zero-downtime deploys·SOC 2 Type II certified·
01 · Route
847

active route policies

across 23 upstream clusters

Traffic routing that thinks faster than your engineers can type.

Define path-based, header-based, and weighted routing rules in YAML or the visual editor. Changes propagate in under 200ms — no restarts, no downtime, no prayers.

MethodPathUpstreamReq/sStatus
GET/api/v2/users/:iduser-service:8080
42k@ 4ms
healthy
POST/api/v2/paymentspayments-svc:3000
8.2k@ 11ms
healthy
GET/api/v1/orders/*orders-legacy:8081
120k@ 38ms
warning
PUT/api/v2/inventoryinventory:9000
3.1k@ 6ms
healthy
DELETE/api/v2/sessions/:idauth-svc:8443
890@ 2ms
healthy
Path-based routingHeader matchingWeighted splitsA/B trafficCanary deploymentsCircuit breaking
02 · Secure
0.8ms

auth overhead at the edge

JWT validation, never forwarded

Security that runs at wire speed, not application speed.

Fintech teams trust Gateway to enforce auth, rate limiting, and WAF rules in under 1ms — before a single byte reaches your payment processor.

JWT Validation

Active policy

0.8ms

avg auth overhead

Verify RS256/ES256 tokens at the edge — auth never reaches your services.

Compliance Ready

SOC 2 Type II
PCI DSS Level 1
GDPR
HIPAA
ISO 27001

Auth Flow — Edge Enforcement

Client Request
Gateway JWT Check
Blocked (401)
or
Forwarded (200)
Upstream Service
03 · Observe
12ms

p99 latency — live

sampled every 100ms

See every span. Catch every failure. Before your users do.

Distributed tracing, real-time metrics, and anomaly detection built in — not bolted on. Every request leaves a trail.

Distributed Trace

trace_id: tr-a1b2c3
gateway
1.2ms
auth-svc
0.8ms
orders-api
8.4ms
postgres
6.1ms
redis-cache
0.3ms
Total: 12.1ms end-to-end5 spans · 0 errors

Live Alert Feed

Live
warn05:47:38

p99 latency spike on /api/v1/orders — 142ms

orders-legacy

info05:47:21

Rate limit threshold reached: payments@client-4892

gateway

error05:47:09

5xx burst detected: inventory-svc (12 errors/min)

inventory

info05:46:55

New route policy deployed: /api/v2/search → search-v2

config

Exports to your existing stack

PrometheusGrafanaDatadogNew RelicJaegerZipkinOpenTelemetryPagerDutySplunk
04 · Scale

requests/second globally

across 6 active regions

One fleet. Six continents. Zero config to scale.

Gateway auto-scales horizontally across regions. When Tokyo spikes at 3am, traffic shifts to Singapore in 200ms — you don't even get paged.

us-east-1

N. Virginia

optimal

420K

req/s

8ms

p50

eu-west-1

Dublin

optimal

310K

req/s

11ms

p50

ap-southeast-1

Singapore

optimal

280K

req/s

14ms

p50

us-west-2

Oregon

optimal

190K

req/s

9ms

p50

ap-northeast-1

Tokyo

degraded

160K

req/s

12ms

p50

sa-east-1

São Paulo

optimal

85K

req/s

38ms

p50

Trusted by 2,100+ fintech & enterprise teams

StripePlaidBrexRampMercuryAirwallexMoovColumnSynapseMarqeta
05 · Deploy
180ms

to deploy your first route

no restarts, no downtime

From zero to production in the time it takes to read this sentence.

Three CLI commands. No Kubernetes PhD required. Gateway slots into your existing infrastructure — Docker, bare metal, or cloud-native.

terminal

$ gateway cli v3.2.1

# Install Gateway CLI
npm install -g @gateway/cli
# Initialize your gateway
gateway init --cluster production
# Deploy your first route
gateway route add \
--path "/api/v2/*" \
--upstream "my-service:8080" \
--auth jwt --rate-limit 1000/s
✓ Route deployed in 180ms
✓ JWT validation active
✓ Rate limiting enforced
1
2

Start Routing Free

No credit card. Unlimited routes for 14 days.

Or Explore the Docs first

Most popular

Docker

Single container. Works anywhere Docker runs.

Kubernetes

Helm chart with HPA, PDB, and RBAC pre-configured.

Bare Metal

Single binary. systemd service. Zero deps.