Pattern 35 / EDGE
API Gateway
Use this when giving clients one stable doorway into many backend services.
- Pressure
- Giving clients one stable doorway into many backend services
- Mechanism
- Centralize routing, auth, tls, rate limits, request shaping, and response transforms
- Toll
- Gateway misconfiguration can become a bottleneck or single failure point
