In the past few years, choosing a database for your application has become an overwhelming task. There are tried-and-true relational databases, distributed NoSQL solutions, graph databases, key-value stores, commercial appliances, and even management-free database-as-a-service. Over the past 12 months, Box conducted a thorough survey of the major databases in an attempt to arrive at the most robust and scalable solution. After our investigation, we landed on one simple technology for our core application data: sharded MySQL. In this presentation, we will go through our thought process and how we arrived at this conclusion.
Presented by Sam Ghods (VP of Technology, Box) at Percona Live MySQL Conference & Expo 2012.

