Loading...
Loading...
API Gateway patterns (Kong, Traefik, AWS API Gateway) — rate limiting, auth, routing, versioning. Use when implementing API gateway, reverse proxy, or API management.
npx skill4agent add thebeardedbearsas/claude-craft api-gateway| Fonction | Outils |
|---|---|
| Routing (path, header, canary) | Kong, Traefik, Nginx |
| Auth (JWT, OAuth2, API keys) | Kong plugins, Traefik middleware |
| Rate Limiting (per-user/IP) | Redis-backed counters |
| Load Balancing | HAProxy, Traefik |
| Circuit Breaker | Resilience4j, Istio |
services:
- name: payment-api
url: http://payment:8080
routes: [{ paths: ["/api/payments"] }]
plugins: [rate-limiting, jwt, prometheus]http:
routers:
payment:
rule: "PathPrefix(`/api/payments`)"
middlewares: [rate-limit, auth]
middlewares:
rate-limit:
rateLimit: { average: 100, burst: 50 }@devops-engineer