React 2014

A 4 day, single track conference about building reactive applications.

Organised, curated and delivered by developers at the heart of the reactive programming community, React is your opportunity to share in their experiences and lessons learned in building some of the most complex and demanding software systems.

Get Your Tickets

About

React brings together a small but highly influential group of developers to explore, discuss and teach the fundamental principles of reactive design and why they are important for the new generation of systems being developed. There are no call for papers - instead we invite some of the best speakers and thinkers from our industry to share their hard-earned wisdom in this area. Rather than a mixed bag of loosely connected talks, React aims to provide a carefully crafted, coherent journey through the reactive programming stack, trait by trait, UI to database.

React San Francisco is the follow on event to the inaugural and highly successful React Conference held in London, April 2014. Far from a regurgitation of that event, React SF will pick up where React London left off by bringing fresh perspective and insight in reactive thinking.

If you are in any way interested or involved with building scalable, responsive and resilient systems then React is the event for you.

The Speakers

React Speakers

Martin Thompson

High-Performance & Low-Latency Computing Specialist

Martin is a high-performance and low-latency specialist, with experience gained over two decades working on the bleeding edge of large transactional and big-data systems. He believes in Mechanical Sympathy, i.e. applying an understanding of the hardware to the creation of software as being fundamental to delivering elegant high-performance solutions. The Disruptor framework is just one example of what his mechanical sympathy has created.

Martin was the co-founder and CTO of LMAX. He blogs at mechanical-sympathy.blogspot.com, and can be found giving training courses on performance and concurrency when he is not cutting code to make systems better.

React Speakers

Jonas Bonér

Co-founder & CTO Typesafe

Jonas Bonér is a programmer, speaker, writer, Java Champion and entrepreneur. He is the co-founder and CTO of Typesafe and is an active contributor to the open source community; most notably started the Akka project and the AspectWerkz AOP runtime (now AspectJ). Learn more at: http://jonasboner.com
Todd L Montgomery

Todd L. Montgomery

Ex-NASA researcher, network geek and messaging middleware designer.

Todd is a networking hacker who has researched, designed, and built numerous protocols, messaging-oriented middleware systems, and real-time data systems, done research for NASA, contributed to the IETF and IEEE, and co-founded two startups. He currently works for Kaazing as Chief Architect.
Pat Helland

Pat Helland

Salesforce software architect.

Pat Helland has 36 years experience implementing databases, transaction systems, application platforms, replication systems, fault tolerance, and distributed systems.

During the 1980s, Pat was Chief Architect of the Tandem NonStop's TMF (Transaction Monitoring Facility), the transaction processing and recover engine behind NonStop SQL.

He started working at Microsoft in 1994 and drove the design and architecture for MTS (Microsoft Transaction Server), the N-tier transactional computing environment for Windows as well DTC, the Distributed Transaction Coordinator. A few years later, Pat led the development of SQL Service Broker, a high speed exactly once transactional messaging system.

From 2005 to early 2007, Pat worked at Amazon on the Product Catalog. In 2007, he returned to Microsoft working on a number of projects including adding indexing and affinitized placement of data into Cosmos, the massively parallel computation and storage engine behind Bing (Big Data). Cosmos supports exabytes of data running on hundreds of thousands of computers. He was one of the original architects for the realtime event driven transactional engine for Cosmos.

Since early 2012, Pat has worked at Salesforce.com on database management, storage, and data center issues.

Gil Tene

Gil Tene

Founder of Azul Systems

Gil Tene is CTO and co-founder of Azul Systems. He has been involved with virtual machine and runtime technologies for the past 25 years. His pet focus areas include system responsiveness and latency behavior. Gil is a frequent speaker at technology conferences worldwide, and an official JavaOne Rock Star. He pioneered the Continuously Concurrent Compacting Collector (C4) that powers Azul's continuously reactive Java platforms. In past lives, he also designed and built operating systems, network switches, firewalls, and laser based mosquito interception systems.

Ben Christensen

Ben Christensen

Software Engineer on the Netflix Edge Engineering Team.

Ben Christensen is on the Netflix Edge Engineering team responsible for fault tolerance, performance, architecture and scale while enabling millions of customers to access the Netflix experience across more than 1,000 different device types. Involved in open-source projects such as Hystrix (https://github.com/Netflix/Hystrix) and RxJava (https://github.com/Netflix/RxJava). Prior to Netflix, Ben was at Apple making iOS apps and media available on the iTunes store.

Dean Wampler

Dean Wampler

Typesafe consultant and distributed computing specialist.

Dean Wampler is a consultant for Typesafe. He specializes in scalable, distributed, data-centric application development, "Big Data" or otherwise, applying Functional Programming principles with the Typesafe Reactive Platform, Hadoop, and other tools. Dean is a contributor to several open-source projects and the founder of the Chicago-Area Scala Enthusiasts. He is the co-author of "Programming Scala", the author of "Functional Programming for Java Developers", and the co-author of "Programming Hive", all from O'Reilly. He pontificates on twitter, @deanwampler.

Lee Campbell

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.

Matt Barrett

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.

React Speakers

Andrew Stewart

High Performance Specialist

Andrew Stewart currently leads the business analysis team at LMAX, and has spent more than 20 years working in software development in organisations ranging from 3-strong start-ups to global consultancy firms and on engagements spanning banking, insurance, pharmaceuticals, utilities, oil & gas, telecommunications, gambling and most recently foreign exchange trading systems. The bulk of his experience is in the data, modelling and MI space, specialising in high volume, high performance and inevitably high technology risk projects.

The Schedule

CONFERENCE DAY 1 (18th November 2014)

CONFERENCE DAY 2 (19th November 2014)

WORKSHOPS DAY 3 (20th November 2014)

WORKSHOPS DAY 4 (21st November 2014)

Get Your Tickets

Getting There

The conference takes place in the wonderful Cobbs Comedy Club (915 Columbus Ave, San Francisco, CA 94133).
You'll find the space relaxed, informal and totally conducive to conversation and learning.

We'll update you soon with hotel information and discount vouchers