QCon is a practitioner-driven conference designed for technical team leads, architects, and project managers who influence software innovation in their teams.

Tim Fox, Vert.x Project Lead at Red Hat

Tim Fox

Biography: Tim Fox

Tim has been doing software engineering for almost 18 years, and has spent the last 8 years exclusively working in open source.

Tim is employed by Red Hat where he is the creator and project lead for Vert.x - the reactive, polyglot application platform.

Before creating Vert.x he spent several years leading messaging development at JBoss – in particular creating the HornetQ messaging system, which is at the heart of Wildfly (previously known as JBoss Application Server) and JBoss Enterprise Application Platform.

Tim also worked for a while with RabbitMQ at SpringSource, and was also one of the original core developers of the Mobicents telecommunication platform.

Tim lives in Somerset, UK with his family.

Twitter: @timfox

Presentation: High Performance Reactive Applications with Vert.x

Track: Design to Exceed the Limit - High Scalable Architectures / Time: Friday 13:20 - 14:10 / Location: Fleming

Vert.x is a lightweight, high performance, reactive application platform for the JVM that's designed for modern mobile, web, and enterprise applications.

In this talk you will learn about the design principles and motivation behind Vert.x and why we are heading for a reactive future.

You will also hear an overview including demonstrations of some of the key features of Vert.x including the distributed event bus which extends right into the browser, high availability, and the module system. Demonstrations will involve examples in Java, JavaScript, Scala, Groovy and Python.

You'll also learn about how improved build tool and IDE integration simplify the process of developing applications with Vert.x - including short demonstrations of module auto-redeploy from the IDE and executable "fat jars".