Seattle, WA
December 10–13, 2018
Click Here for More Information & Registration
View Venue Map
Back To Schedule
Thursday, December 13 • 2:35pm - 3:10pm
Vitess at HubSpot: How We Moved Hundreds of MySQL Databases into Kubernetes - Tom Petr & Alex Charis, HubSpot

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
In early 2017, HubSpot faced a growing problem: our MySQL infrastructure was complex, expensive, and failing to scale. Hundreds of databases running on more than a thousand EC2 instances were managed by just one person, and developers were getting fed up and began to migrate to other higher performance but non-relational datastores. We surveyed the landscape and decided to address these challenges by adopting Vitess and Kubernetes. This talk will detail our journey towards MySQL cloud-native nirvana. We'll cover lessons learned, bugs squashed, and tools built -- including the design and operation of our very own Kubernetes operator for Vitess. Attendees will walk away with a better understanding of what it takes to reliably manage and scale MySQL databases in Kubernetes, and how Vitess is a great tool for the job.


Alex Charis

Senior Software Engineer, HubSpot
Alex Charis is a Senior Software Engineer on the SQL Team at HubSpot and an active contributor to the Vitess project.
avatar for Tom Petr

Tom Petr

Engineering Lead, HubSpot
Tom Petr is an Engineering Lead at HubSpot. Prior to working on Vitess and Kubernetes, he was a maintainer of Singularity, an open source Mesos framework. Tom has spoken at multiple conferences about HubSpot's platform infrastructure.

Thursday December 13, 2018 2:35pm - 3:10pm PST