Upgrade to Pro — share decks privately, control downloads, hide ads and more …

How to live in a post-Spring-Cloud-Netflix world - Spring One Platform 2019

How to live in a post-Spring-Cloud-Netflix world - Spring One Platform 2019

Zuul? Gateway? Should we get rid of Ribbon? What is going on with Hystrix? If you have ever faced those questions, come and listen to this talk. In December 2018, Netflix decided to move a number of their popular OSS projects, like Hystrix and Ribbon into maintenance mode and to make newer, backward incompatible versions of some others, like Zuul and Archaius. The Spring Cloud team moved some of the corresponding Spring-Cloud-Netflix projects into maintenance mode as well and proposed a newer, more modern Spring Cloud stack that could be used instead. During this talk, we would like to show how to move over to these newer solutions. We will discuss possible approaches, show a code demo and speak about potential issues and solutions.

Olga Maciaszek-Sharma

October 08, 2019
Tweet

More Decks by Olga Maciaszek-Sharma

Other Decks in Technology

Transcript

  1. View Slide







  2. View Slide





  3. View Slide












  4. View Slide







  5. View Slide

  6. View Slide


  7. View Slide












  8. View Slide


  9. View Slide

  10. View Slide

  11. View Slide

  12. View Slide

  13. @LoadBalanced WebClient.Builder
    [email protected] RestTemplate
    @LoadBalancerClient
    @LoadBalancerClients
    spring-cloud-starter-loadbalancer
    spring.cloud.loadbalancer.ribbon.enabled = false

    View Slide










  14. View Slide


  15. View Slide






  16. ● CircuitBreakerFactory create()

    Customizer @Configuration

    View Slide






  17. View Slide

  18. View Slide

  19. View Slide

  20. View Slide

  21. View Slide

  22. View Slide