MySQL has a long history at Google and, enhanced with several patches, has been providing us with the combination of speed, reliability and scalability which makes MySQL the preferred relational storage solution for many projects. In this presentation we want to talk about what makes MySQL attractive in our infrastructure, give an overview of the life of a MySQL installation at Google and share our experience in moving from MySQL 5.0 to 5.1. We will discuss the reasons behind this migration effort and the way we are trying to do it. We will present the various parts that make up the Google MySQL 5.1 tree, a tree that consolidates and updates most of our previous 5.0 contributions in a cohesive and easy to maintain way. To wrap up, we will discuss some of the challenges we are facing and some of our future plans.
12 April 13:00 - 13:50 @
Software Engineer, Google
Razvan works as a software engineer on the site reliability team that maintains Google's largest MySQL installations. He is particularly interested in scalability, databases, computer networks and operating systems, and data visualization. Prior to joining Google at the end of 2009, Razvan earned a PhD in Wireless Sensors Networks from Johns Hopkins University and a bachelor's and a master's in Computer Science from Politehnica University in Bucharest, Romania.