QCon is a practitioner-driven conference designed for technical team leads, architects, and project managers who influence software innovation in their teams.
David Felcey, TweetCoherence Product Manager
Biography: David Felcey
Dave Felcey is a Coherence Product Manager. He has a wealth of field experience in Coherence as well as Oracle's SOA products. With nearly 20 years experience in the computing industry, he has used most of the leading technologies across a wide range of customers, with a focus on those in Financial Services and eGaming. He is also a regular speaker at technology events and a contributor to Oracle's Technology Network.Presentation: TweetBringing Objects to Life: The Live Object Pattern
Track:
Solution Track: Agile, ALM Analytics
/
Time:
Friday 16:40 - 17:40
/
Location:
Rutherford Room
Whereas most objects in a data grid or a distributed cache simply represent "values," often in the style of the value/data transfer pattern, live objects react when their state changes. These "reactions" enable us to represent and implement finite state machines in a distributed manner. Distributed finite state machines are a powerful concept. They enable us to efficiently, elegantly, and robustly implement other patterns such as Actors and reliable subscription-based solutions much like those used in Twitter. This session outlines the architecture and walks through how to use it to build a reliable subscription system