Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. API Gateway Software
  3. Zuul

Zuul

On the record

Authentication
Zuul filters can identify authentication requirements for resources and reject requests that do not satisfy them.github.com · read 9 Oct 2026
Configuration limit
The documented connection pool uses a pool per host and event loop, which can make the minimum number of backend connections high when many Zuul instances and event loops run.github.com · read 9 Oct 2026
Deployment consideration
The Core Features guide cautions that Zuul's per-host, per-event-loop connection pools can result in a high minimum number of backend connections when many instances and event loops are running.github.com · read 9 Oct 2026
Distribution
The Getting Started guide provides Maven and Gradle dependency examples for Zuul Core version 4.0.0 and instructions to build and run a sample app.github.com · read 9 Oct 2026
Filters
Zuul filters can handle authentication, security, monitoring, dynamic routing, stress testing, load shedding, static responses, and multiregion routing.github.com · read 9 Oct 2026
Installation
The getting-started guide lists Maven coordinates for zuul-core version 4.0.0 and shows how to build and run the sample app with Gradle.github.com · read 9 Oct 2026
Integrations
Zuul is designed to work with Eureka for service discovery and can also use static server lists or another discovery service.github.com · read 9 Oct 2026
Intended users
The Netflix TechBlog describes self-service routing use cases including staging traffic, onboarding services, load testing, gradual migrations, canary testing, and rejecting requests by path or header.netflixtechblog.com · read 9 Oct 2026
License
The repository is licensed under Apache-2.0.github.com · read 9 Oct 2026
Load balancing
The documented default load balancer uses Ribbon and round robin selection, with availability zone success tracking.github.com · read 9 Oct 2026
Monitoring and debugging
Request Passport records timestamped request lifecycle events, while Request Attempts tracks proxy attempts and their status.netflixtechblog.com · read 9 Oct 2026
Netflix components
Netflix's usage page describes using Hystrix, Ribbon, Turbine, and Archaius with Zuul in its deployment.github.com · read 9 Oct 2026
Product
Zuul is an L7 application gateway for dynamic routing, monitoring, resiliency, and security.github.com · read 9 Oct 2026
Protocols and security
The Netflix TechBlog lists inbound HTTP/2 support and mutual TLS among Zuul 2's features.netflixtechblog.com · read 9 Oct 2026
Resiliency
Zuul 2 includes adaptive retries and configurable concurrency limits intended to protect origin services from overload.netflixtechblog.com · read 9 Oct 2026
Routing and traffic controls
Its filters support dynamic routing, load shedding, stress testing, static responses, and multiregion routing.github.com · read 9 Oct 2026
Security features
The Zuul 4 feature list includes mutual TLS.github.com · read 9 Oct 2026
Security policy
GitHub reports that the repository has no SECURITY.md file and no published security advisories.github.com · read 9 Oct 2026

Alternatives to Zuul

Every alternative, ranked