Taming Async with Reactive Extensions

cboden

Asynchronous programming can yeild performance by not having to wait on I/O and open up new possibilities for user interaction but handling all the nested callbacks, race conditions, and shared state can become problematic. How do we manage this? Introducing Reactive Extensions (Rx). Rx is a set of language agnostic APIs created by Microsoft and pioneered by Netflix. Rx is a combination of the Observable pattern, the Iterator pattern, and functional programming. This talk will introduce you to at least one of the implementations of Rx, the core concepts, and how to structure your application in a better way. 

Session Track

Horizons

Experience Level

Advanced

Drupal Version