Architecture

Past Presentations

Low Latency Trading Architecture at LMAX Exchange

Building a financial exchange like the one that LMAX Exchange operates presents a unique challenge. Our customers trade over $2 trillion a year through our platform, while demanding low and predictable latency with ever increasing volumes of transactions. In this talk we will present an overview...

Sam Adams Head of Software Engineering @LMAX Exchange
CRDTs and the Quest for Distributed Consistency

We all know how to build applications that rely on a central server. However, such centralisation is not always desirable, and recently there has been new interest in developing decentralised applications. Blockchains inevitably come up in that conversation, but when you examine them critically,...

Martin Kleppmann Software Engineer, Author, & Samza and Avro Committer
The Future of Distributed Databases Is Relational

Years ago when working at Amazon on shopping cart infrastructure and the precursor to DynamoDB, my co-founder and I realized that while distributed key value stores were useful for a few use-cases, we missed many of the benefits of relational databases: transactions, joins, and the power of the...

Sumedh Pathak VP Engineering & Co-Founder @CitusData
Modern Banking in 1500 Microservices

Monzo runs over 1,500 microservices in production and that number continues to grow. Each has a single responsibility and well defined interfaces. It takes many, many distinct pieces of functionality to run a modern banking backend.  This talk will explain how we build, operate, observe and...

Matt Heath Senior Staff Engineer @Monzo
Suhail Patel Backend Engineer @Monzo
The Distributed Pit of Success @Deliveroo

In just two years Deliveroo has expanded from central London to hundreds of cities in twelve countries, and the engineering team has grown at a similar rate. To allow us to continue innovating rapidly we need to be able to scale the team horizontally. But building distributed systems is hard, and...

Greg Beech Lead Engineer @Deliveroo
Inside a Self-Driving Uber

Over the course of three years, Uber’s self-driving vehicles have driven over 2 million miles and have completed over 50,000 passenger trips in Pittsburgh and Phoenix. Many of you might be curious as to how we built a fleet of self-driving vehicles capable of driving autonomously in varying...

Matt Ranney Sr. Staff Engineer @UberATG

Interviews

Yaroslav Tkachenko Sr Software Engineer @Demonware building Activision's Call of Duty

Actors or Not: Async Event Architectures

What is the focus of your work today? 

I work on a large-scale data pipeline at Activision. We consume various telemetry information from Call of Duty games. Currently I'm mostly focused on ingestion and stream processing.  Actually, stream processing is a pretty big area of interest for me recently and I'm trying to learn and absorb as much available information as...

Read Full Interview
Sarah Aerni Director, Data Science @Salesforce Einstein

Models in Minutes not Months: AI as Microservices

I cannot go to any Data Conference and not hear about the Einstein Platform. Why?

Salesforce is democratizing AI with Einstein. Any company and any business user should be able to use AI, regardless of size.

Read Full Interview
Michael Maibaum Chief Architect @SkyBet

Pragmatic Resiliency: Super 6 & Sky Bet Evolution

What is your talk about?

You go to a lot of conferences and you hear people from Google or Netflix talking about reactive architectures or the Simian army or whatever, and it all feels quite unattainable for a lot of people. It's like this big complicated thing, there is not much like those systems. And Sky Bet has changed quite a lot over the last few years....

Read Full Interview
David Buckhurst Engineering Manager @BBC

BBC iPlayer: Architecting for TV

What is your talk about?

For the last 10 years my life has been TV application development, and everyone asked me what is that? They assume it's all native development. But it's just JavaScript, they're just web sites. My talk is more about iPlayer, demystifying that, how we built the front-end, how we scale. It's our engineering journey as we've moved from 14...

Read Full Interview
Colin Breck Sr. Staff Software Engineer @Tesla

What Lies Between: The Challenge of Operationalising Microservices

What is the work you’re doing today?

I build and operate software platforms for monitoring, aggregating, optimizing, and controlling renewable-energy assets, including energy production, battery storage, grid services, and electric-vehicle charging. These platforms leverage microservices and reactive-systems principles. I am most focused on mentoring and growing teams,...

Read Full Interview
Blanca Garcia-Gil Principal Engineer on data platform @BBC

Beyond the Distributed Monolith: Rearchitecting the Big Data Platform

What are you doing now?

I am a Principal Systems Engineer at the BBC, and within the BBC I work in the area that deals with our personalizations in services. What this means is that when you sign up with an account with the BBC, then you enter all this personalization features and you can get show recommendations, you can follow shows, stay up to date by...

Read Full Interview
Want to keep in touch with more QCon London 2021 announcements?
SUBSCRIBE TO GET UPDATES