Search⌘ K

Variations

Explore various technology alternatives to the Netflix stack for synchronous microservices, including Zuul2, Spring Cloud Gateway, Consul, Kubernetes, and HTTP proxies like Envoy. Learn their differences in service discovery, routing, load balancing, and resilience, and understand how frontend integration and asynchronous communication can complement these approaches.

Netflix is only one technological option for implementing synchronous microservices.

There are various alternatives to the technologies of the Netflix stack.

Zuul2 #

The Zuul project is not maintained very well anymore. An alternative might be Zuul2. It is based on asynchronous I/O so it consumes less resources and is more stable. However, Spring Cloud won’t support Zuul2. Another alternative might be Spring Cloud Gateway. The approach with Apache for routing shown in chapter 11 and Kubernetes in chapter 13 is probably even better.

resilience4j #

Netflix does not invest in ...