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

John T Davies, CTO and Founder of Incept5

John T Davies

Biography: John T Davies

John Davies is co-founder and CTO of Incept5 and recently chief architect of Visa Inc.'s V.me. In the past John has also held positions of chief architect at JP Morgan and BNP Paribas and worked at numerous other banks specialising in enterprise integration, low-latency and high volume architectures. He was co-founder of C24 (sold to Iona) and technical director at Progress Software. John has co-authored of several enterprise Java and architecture books and is a frequent speaker at banking and technology conferences.

Twitter: @jtdavies

Presentation: In-Memory Message & Trade repositories

Track: Finance, Technology & Implementation / Time: Friday 10:20 - 11:10 / Location: Whittle Room

Most large banks have several tens of thousands of databases, they've evolved over the decades of IT. Price quotes come in at hundreds of thousands per second, derivative trades can last up to, and over, ten years, these are stored in multiple different stages of their life-cycle in all these databases. Now the governments want all of these derivatives reported centrally and all of a sudden we have some superb problems to solve. Take a few thousand databases, work out a common format, chuck them into an in-memory database, write some rules and report the results. John will walk through a reference implementation based on several working solutions already in production.