Reactive Applications on Apache Tomcat and Servlet 3.1 Containers - Violeta Georgieva

December 14, 2017

Scalability and resilience are important key goals, characteristics for modern applications. To achieve this, applications can use non-blocking, event-driven manner that scale with a small number of threads with backpressure as a key ingredient. In Spring Framework 5, a new reactive stack is introduced, which includes Servlet/Reactive Streams bridge. Using this new capability it is possible to create reactive applications that can be deployed on Apache Tomcat or any Servlet 3.1 compatible containers. In this session you will learn how to leverage this bridge in your applications. In addition you will look behind the scene and see how this bridge is implemented supporting both HTTP and Websocket protocols. Performance comparison will be presented showing the benefits of the new approach. Violeta Georgieva, Principal Software Engineer, Pivotal Filmed at SpringOne Platform 2017

Previous
Reactive DDD: Modeling Uncertainty - Vaughn Vernon, Author
Reactive DDD: Modeling Uncertainty - Vaughn Vernon, Author

The foundation ideas behind Domain-Driven Design, or DDD, are fundamentally the same as when Eric Evans bro...

Next Video
Servlet or Reactive Stacks: The Choice is Yours. Oh No... The Choice is Mine! - Rossen Stoyanchev
Servlet or Reactive Stacks: The Choice is Yours. Oh No... The Choice is Mine! - Rossen Stoyanchev

Spring Framework 5.0 provides a choice of two web stack. One is the existing Servlet based Spring MVC and t...