July 2017
Intermediate to advanced
414 pages
11h 18m
English
Zuul is just a stateless service with an HTTP endpoint, hence, we can have as many Zuul instances as we need. There is no affinity or stickiness required. However, the availability of Zuul is extremely critical, as all the traffic from the consumer to the provider flows through the Zuul proxy. However, the elastic scaling requirements are not as critical as the backend microservices, where all the heavy lifting is happening.
The high availability architecture of Zuul is determined by the scenario in which we are using Zuul. The typical usage scenarios are as follows:
Read now
Unlock full access