OPS Technical SolutionsWelcome
Twitter has announced that it has open sourced some of the numerous tasks it has done to improve MySQL in its production systems. The microblogging and social networking platform is a major user of MySQL database technology – using it for timeline, user data, interest graph and tweet storage – and has been adapting MySQL to store most of the data generated by its users.
“MySQL is the persistent storage technology behind most Twitter data: the interest graph, timelines, user data and the Tweets themselves,” write Twitter devs Jeremy Cole and Davi Arnaut on the Twitter engineering blog. “Since we believe in sharing knowledge and that open source software facilitates innovation, we have decided to open source our MySQL work on GitHub under the BSD New license.”
Twitter engineers plan to share more about their open-source MySQL usage at an upcoming Live MySQL Conference and Expo being held this week in Santa Clara, Calif. Cole plans to discuss Gizzard – the sharing and replication framework built on top of MySQL.
“We look forward sharing our work with upstream and other downstream MySQL vendors, with a goal to improve the MySQL community,” concluded the engineers.