reactive

Philly ETE 2015 #33 – Todd Montgomery – The Changing Face of Communications: IoT, REST, and Reactive

We are experiencing a profusion of interconnected devices. Architectures are undergoing radical changes to enable better scaling and resiliency. And at the heart of all of these are several new protocols that are changing the way services communicate. A lot of interest lies with WebSocket, HTTP/2, CoAP, MQTT, XMPP, etc. What can these protocols do? What can we learn from them? And where are things going? This session will explore these questions and more.

ETE 2015 – Ben Christensen – Applying Reactive Programming to Existing Applications

This talk will leverage the experience of introducing reactive programming into existing imperative, blocking codebases to demonstrate how it can be done and when it can make sense to do so. Not all benefits of reactive programming can be obtained without a greenfield, fully async architecture, but many can. Subjects to be covered will include the mental shift from imperative to declarative, working with blocking IO such as JDBC and RPC, service composition, debugging and unit testing.

Philly ETE 2014 – Jafar Husain – Reactive Javascript at Netflix

In this talk we’ll be exploring the Reactive Extensions (Rx) library which allows us to treat events as collections. You’ll learn about how Netflix uses Rx on the client and the server, allowing us to build end-to-end reactive systems. We’ll also contrast Rx with Promises, another popular approach to building asynchronous programs in Javascript.

Philly ETE 2014 #2 – Go Reactive: Blueprint for Future Applications – Roland Kuhn

ARVE Error:
ARVE Error: loop not valid
loop not valid
autoplay not valid

From the abstract: “The game has changed: we write interactive web applications, we distribute the processing of huge data sets and our services need to be available at all times. This new breed of applications comes with its own set of requirements and forces us to establish new blueprints for designing our systems. In this … Read More