Scaling Databases on Kubernetes with Vitess

Utah Kubernetes Meetup

Wednesday, October 16, 2019, 12:30 – 3:30 AM UTC

In-person event

About this event

There will be two talks given by members of the Vitess team at planet scale

My First 90 Days with Vitess

I have worked with MySQL for several years, but my adventures with Vitess have only just started. With this experience still fresh in my mind, I want to share with other database users looking to walk down the same path what I found most interesting to discover :slightly_smiling_face:
This talk will start with the basic architecture of Vitess. From there, I will go over some of the basic concepts and terminology that I found useful to learn such as Topos, Keyspaces, VSchemas and Tablets. Finally, we will talk about MySQL compatibility. This includes both what schemas and SQL you can expect to be supported.

Jurisdiction-aware database clusters

The hot trend in databases right now is data residency or jurisdiction-awareness. What this means is that while you operate your database cluster globally, parts of the cluster will respect business rules such as data for European customers (which are subject to the GDPR) will be stored on European servers.
Because Vitess already supports the concept of Cells, and customizable sharding, it can easily be extended to support jurisdiction-awareness. This talk will cover a demo of how to extend Vitess, and build a global cluster with data residency rules in place.



Wednesday, October 16, 2019
12:30 AM – 3:30 AM UTC

Venue map