Designing a Reactive System

October 16, 2019

It's been a few years now that the Spring team has invested time in various Reactive components. To meet our community halfway, we've worked hard at making this disruptive programming model a more progressive and nuanced story. So, if creating reactive applications is easier than ever, how do they fit in a complex operational environment: from one service to a full-blown microservices architecture, from one cloud to many, and from one colocated availability zone to distant ones. What is the payback for running WebFlux and Reactor apps connected together? How does such an architecture scale for developers, for ops, and for users? Is there more than one way to design such a system? This session is an invitation to take a bird's-eye view of the reactive portfolio, and evaluate the revolutionary systems we can now build and that we will build tomorrow. Speakers: Ryland Degnan, CTO, Netifi Inc.; Stephane Maldini, Reactive Engineering, Pivotal; Andy Shi, Developer Advocate, Alibaba Cloud Filmed at SpringOne Platform 2019 SlideShare: https://www.slideshare.net/SpringCentral/designing-a-reactive-system

Previous
Event-Driven Architectures for Spring Developers
Event-Driven Architectures for Spring Developers

Developers have long employed message queues to decouple subsystems and provide an approximation of asynchr...

Next Video
Event-Driven Java Applications with Redis 5.0 Streams
Event-Driven Java Applications with Redis 5.0 Streams

Events are all around. With Redis Streams, we can capture those and store them in Redis. Redis Streams repr...