Introduction to Rx By Ian Griffiths and Lee Campbell Reactive programming is not a new concept. Any kind of user interface development necessarily involves code that responds to events. Languages like Smalltalk, Delphi and the .NET languages have popularized reactive or event-driven programming paradigms. Architectural patterns such as CEP (Complex Event Processing), and CQRS (Command Query Respon