GOTO Berlin is a vendor independent international software development conference with more that 60 top speaker and 400 attendees. The conference cover topics such as Java, Open Source, Agile, Architecture, Design, Web, Cloud, New Languages and Processes.

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: Writing highly Concurrent Polyglot Applications with Vert.x

Track: Myths in Software Development / Time: Thursday 11:30 - 12:20 / Location: Hall 5

Vert.x is a lightweight, high performance, polyglot, asynchronous application platform for the JVM. In this talk you will learn about the design principles and motivation behind Vert.x including its concurrency model and we'll discuss why Vert.x is a great fit for super simple, highly concurrent applications. We'll also dive into some of the key Vert.x features including the distributed event bus and high availability and we'll discuss some of the up-and-coming new features in the latest development branch for Vert.x 3.0 including distributed map support, management and monitoring. Demonstrations will involve examples in several JVM languages including Java, JavaScript, Scala and Groovy.