Reactive, Event Driven User Interfaces

A session at React San Francisco 2014

Wednesday 19th November, 2014

11:30am to 12:30pm (PST)

Reactive user interfaces need to scale from handling dozens to sometimes hundreds of updates per second, to changes in data on a daily or weekly basis, as well as handling input from users. This means that literally everything is a stream of data.

We will discuss and demonstrate how the trading applications we've built make reactivity a first-class concept to compose these streams to provide real-time information about the state of the market and the platform. We'll talk about building reactive applications that handle requests that time out, data that gets out of sync, and servers that fail - all elegantly and without refreshing the page.

About the speakers

This person is speaking at this event.
Lee Campbell

Concurrent programming and Rx expert

Lee is a software consultant, developer and author with extensive experience in concurrent programming, composite applications and integration technologies. He has experience developing composite applications for the Financial Services sector from the Buy side, Sell side and Retail banking.

He specialises in building Trading applications in WPF and Rx, and currently is a consultant for Adaptive.

Lee is also the author of the 5-star rated book Introduction to Rx.

This person is speaking at this event.
Matt Barrett

Co-Founder of Adaptive, builder of real time systems

Matt has been involved with building reliable, scalable systems in both television and financial services, and has seen the similarities and differences in their approaches to reliability and functionality. He was introduced to the concepts of the reactive manifesto via Microsoft's Rx when building a single-dealer platform for an investment bank a number of years ago and hasn't looked back since.

Coverage of this session

Sign in to add slides, notes or videos to this session

Tell your friends!


Time 11:30am12:30pm PST

Date Wed 19th November 2014

Short URL


Official event site


View the schedule


See something wrong?

Report an issue with this session