More Related Content
Similar to Benefits of Reactive Programming with Reactor and Spring Boot 2 - Violeta Georgieva (20)
More from VMware Tanzu (20)
Benefits of Reactive Programming with Reactor and Spring Boot 2 - Violeta Georgieva
- 3. Intro
• Spring Framework 5
• WebFlux
• WebFlux Fn
• Functional, reactive WebClient
• Project Reactor
• Reactor Core
• Reactor Netty
• Spring Boot 2
3
- 14. Scenario 1 - Hello World
• WebFlux.Fn - Reactor Netty 4 threads
• MVC - Tomcat 200 threads
• MVC - Tomcat 600 threads
1500 30s 3min
14
- 19. Scenario 2 - Hello World
• WebFlux.Fn - Reactor Netty 4 threads
• MVC - Tomcat 200 threads
• Simulate slow client - 20ms delay
1500 30s 3min
19
- 22. Scenario 3 - 16k response
• WebFlux.Fn - Reactor Netty 4 threads
• MVC - Tomcat 200 threads
1500 30s 3min
22
- 25. Scenario 4 - 16k response
• WebFlux.Fn - Reactor Netty 4 threads
• MVC - Tomcat 200 threads
• Simulate slow client - 20ms delay
1500 30s 3min
25