When
9:15 AM Sunday
Where
8338
Silicon Valley Code Camp : October 5th and 6th 2013session

Consuming web services asynchronously with Futures and Rx Observables

unassigned

About This Session

A modular, polyglot architecture has many advantages but it also adds complexity since each incoming request typically fans out to multiple distributed services. For example, in an online store application the information on a product details page - description, price, recommendations, etc - comes from numerous services. To minimize response time and improve scalability, these services must be invoked concurrently. However, traditional concurrency mechanisms are low-level, painful to use and error-prone. In this talk you will learn about some powerful yet easy to use abstractions for consuming web services asynchronously. We will compare the various implementations of futures that are available in Java, Scala and JavaScript. You will learn how to use reactive observables, which are asynchronous data streams, to access web services from both Java and JavaScript. We will describe how these mechanisms let you write asynchronous code in a very straightforward, declarative fashion.

Time: 9:15 AM Sunday    Room: 8338 

The Speaker(s)

undefined undefined

Chris Richardson

Founder , Eventuate, Inc

Founder of Eventuate, Author of POJOs in Action, creator of the original Cloud Foundry