Will Reactive programming be the default choice for modern apps? When would you want to use event emitters as opposed to event streams with operators? Luca Mezzalira answers these questions and more as he provides a detailed tour of frontend architectures, including where they've been and where we're headed.
Stephen Pember offers an introduction to Reactive programming, exploring the need for Reactive apps, the fundamentals of Reactive Streams, and the power they can bring to your application, whether it be monolithic or distributed. Along the way, Stephen also demonstrates how to use the various tools available to the JVM.