SESSION + Live Q&A
The Future of Distributed Databases Is Relational
This talk is about my team’s journey to create a more modern relational database. I’ll talk about the distributed systems problems we had to solve in order to scale out the Postgres open source database, in order to achieve parallelism and a concomitant increase in performance. I'll describe the architecture of the distributed query planner; how we extend traditional relational algebra operators to plan distributed queries and scale reads. I’ll also describe distributed deadlock detection, and how that enabled us to scale out transactions spanning multiple machines.
Speaker
Sumedh Pathak
VP Engineering & Co-Founder @CitusData
Sumedh is a co-founder and the VP of Engineering at Citus Data, where he leads the effort to make sure the Citus scale-out database is useful for application developers, so they can focus on their application and not their infrastructure. Before Citus, Sumedh worked as a software engineer at...
Read moreFrom the same track
Taming Distributed Stateful Pets With Kubernetes
So you've mastered Kubernetes for scheduling and scaling your stateless applications. Your pager has been quieter, life is good. But what about the carefully configured database clusters running on expensive dedicated infrastructure? (And the expensive sysadmin you're paying to maintain it!). In...
Matthew Bates
Co-founder at UK Kubernetes Company Jetstack
James Munnelly
Solutions Engineer @Jetstack
Cloud-Native and Scalable Kafka Architecture
Kafka as a distributed stateful service faces serious stability and scalability challenges in cloud environment which favors stateless services. As cluster size grows with traffic, it faces issues of data balancing, high consumer data fan out and time consuming process to scale up or update....
Allen Wang
Senior Software Engineer - Cloud Platform @Netflix
Scaling Uber's Elasticsearch Clusters
Uber's Marketplace is the algorithmic brain behind Uber's ride-sharing services, and the brain needs immense amount of real-time data to make timely and sound decisions. Uber's Marketplace Intelligence team has been using Elasticsearch as a real-time OLAP database to serve thousands of internal...
Danny Yuan
Real-time Streaming Lead @Uber
Real-Time Decisions Using ML on the Google Cloud Platform
Ocado Technology is providing a full solution to put the world’s retailers online using the cloud, robotics, AI and IoT. Processing tens of thousands of orders every day, we generate millions of events every minute, leading to huge amount of data to be managed. We will present how this Big Data...
Carlos Garcia
Ocado Smart Platform Fraud Team Lead
Przemyslaw Pastuszka
ML Engineer @Ocado