InfoQ Homepage Reactive Programming Content on InfoQ
-
Reactor in Action
Simon Baslé and Victor Grazi demo Reactor covering multi-batching, debugging, using reactor-netty as a client, along with some naive solutions and how to improve on them.
-
Servlet or Reactive Stack: you have choices...
Rossen Stoyanchev compares Spring Servlet with Reactive Streams and discusses what can be done with them.
-
Lessons Learned Migrating Complex Software
Jack Franklin shares his experience migrating an application from Angular to React, presenting code examples and also the negative points of this migration.
-
Writing Highly Reusable React Components
Javier Velasco introduces React Toolbox Core and explains how to create complex reusable React components.
-
Using Webpack to Streamline Modern Web Application Packaging and Deployment
Kevin Grossnicklaus discusses how to get started with WebPack, how to configure Visual Studio for it and some of the best practices for utilizing it with Angular2 or React.
-
Disrupting Development Using Reactive Event Sourced Systems with Akka
Jan Ypma presents a system which exposes reactive events as a real-time streaming REST API.
-
What is Reactive Programming?
Evgeny Poberezkin discusses the evolution of both the definition and implementations of Reactive Programming and how they have been converging in building responsive applications.
-
The Walking Dead - A Survival Guide to Resilient Reactive Applications
Michael Nitschinger discusses how to build event-driven applications that are resilient from the bottom up, allowing to deal with remote services that are failing, slow or misbehaving.
-
React+Redux at Scale
Daniel Cousineau looks at how React and Redux scale, not just in terms of quantitative performance, but in terms of architecture and team participation.
-
Avoiding React Performance Pitfalls
Alex Grigoryan discusses the performance problems found and their solutions moving from Backbone/Java to React/Node.js at @WalmartLabs.
-
Servlet vs Reactive Stacks in Five Use Cases
Rossen Stoyanchev talks about five common use cases in web application development and explores the impact of building on Servlet and Reactive stacks. He uses RxJava, Reactor, Spring MVC and WebFlux.
-
Real-World Java 9
Trisha Gee shows via live coding how we can use the new Flow API to utilize Reactive Programming, how the improvements to the Streams API make it easier to control real-time streaming data, etc.