Skip to main content

Higress

8 organizations share topics with Higress, and 8 open source projects are closely related.

What is Higress?

Higress is an open-source cloud-native gateway platform (API gateway / service networking) that integrates traffic management, security, and extensibility for microservice and web application architectures.

  • Cloud-native gateway supporting Hypertext Transfer Protocol (HTTP) and related protocols for north-south and east-west traffic management (API gateway / service mesh edge).
  • Traffic control features including routing, load balancing, rate limiting, and resiliency policies (traffic management).
  • Security controls such as authentication, authorization, and protection for web APIs and services (application security / identity and access).
  • Plugin-based extensibility model for custom traffic processing and integration with external systems (integration / extensibility).
  • Designed for deployment in container orchestration environments and modern microservice platforms (cloud-native infrastructure).
Show more

More About Higress

Higress is an open-source cloud-native gateway platform (API gateway / service networking) developed under the Alibaba ecosystem to manage, secure, and observe traffic for microservices and web applications. It operates as an ingress and edge gateway in containerized and microservice environments, providing a central control point for HTTP-based traffic between clients and backend services. The project targets enterprises that run distributed workloads and require uniform policy enforcement, routing, and extensibility at the gateway layer.

The core problem space for Higress is traffic management (traffic management) and security (application security / identity and access) at the edge of cloud-native platforms. It provides routing rules that direct requests to appropriate backend services, supports load balancing strategies, and enables resilience features such as request retries and timeouts. These functions help enterprises control request flows, handle failure scenarios, and optimize access patterns across services. The gateway role allows teams to decouple traffic control from application code and manage it centrally.

From a capability perspective, Higress includes Application Programming Interface (API) gateway features (API gateway) such as request routing, path and host-based rules, and integration with service discovery sources typical of microservice environments. It supports policy-based rate limiting and access control (traffic governance / security policy) to protect internal services from overload or misuse. Security capabilities include authentication and authorization integration (identity and access), allowing organizations to validate clients, enforce token-based access, and apply security rules at the edge before traffic reaches backend workloads.

Higress adopts a plugin and extension model (integration / extensibility) that enables custom logic for request and response processing, protocol adaptation, logging, and connectivity with external systems such as observability platforms or security services. This design supports enterprise use cases that require domain-specific policies, transformation of headers or payloads, and integration with existing infrastructure tools. The plugin framework allows teams to add features without modifying core gateway behavior.

In enterprise deployments, Higress typically runs in container orchestration environments (cloud-native infrastructure), where it functions as an ingress controller and edge gateway for clusters. It can be used to expose microservices to external clients, provide a unified API entry point, and implement shared governance policies. By centralizing traffic control, logging, and security at the gateway, organizations can standardize configurations, simplify compliance, and manage changes through declarative configuration or automation pipelines.

Within an enterprise technology taxonomy, Higress aligns with API gateways, ingress controllers, and service networking components in the cloud-native stack. It intersects with categories such as observability (logging and metrics export), security (edge authentication and authorization), and platform engineering (standardized entry point to services). Its focus on extensibility, traffic governance, and cloud-native deployment positions it as a core network and application access component in microservice and Kubernetes-based environments.

Our description of Higress. Updated February 2026.