API Gateway

API Gateway

📖 Definition

API Gateway is a unified entry point in microservices architecture, responsible for request routing, protocol conversion, authentication and authorization, rate limiting and circuit breaking, monitoring and logging, etc. It shields clients from backend service complexity and provides a unified API access layer.

🔗 How Higress Uses This

Higress is a cloud-native API gateway that combines traffic gateway, microservice gateway, and security gateway into one, built on Envoy, providing high-performance and easily extensible API management capabilities.

💡 Examples

  • 1 API Gateway uniformly handles authentication for all external requests
  • 2 API version management and canary releases through the gateway
  • 3 Rate limiting at the gateway layer protects backend services from traffic surges

🔄 Related Terms

FAQ

What is API Gateway?
API Gateway is a unified entry point in microservices architecture, responsible for request routing, protocol conversion, authentication and authorization, rate limiting and circuit breaking, monitoring and logging, etc. It shields clients from backend service complexity and provides a unified API access layer.
How does Higress support API Gateway?
Higress is a cloud-native API gateway that combines traffic gateway, microservice gateway, and security gateway into one, built on Envoy, providing high-performance and easily extensible API management capabilities.

Learn More About Higress

Explore more Higress features and best practices