Facebook’s oft-stated mission, per Mark Zuckerberg, is to make the world more open and connected. The social network joined tech giants Google, Twitter and LinkedIn to make this happen faster.
The four companies announced Thursday the launch of WebScaleSQL, described by Facebook Software Engineer Steaphan Greene as, “a collaboration among engineers from several companies that face similar challenges in running MySQL at scale and seek greater performance from a database technology tailored to their needs.”
So far, WebScaleSQL has already built a framework that will run and publish the results of each proposed change of MySQL’s built-in test system, as well as a new suite of stress tests and a performance testing system — among other things.
Greene explained the goal of WebScaleSQL:
Our goal in launching WebScaleSQL is to enable the scale-oriented members of the MySQL community to work more closely together in order to prioritize the aspects that are most important to us. We aim to create a more integrated system of knowledge-sharing to help companies leverage the great features already found in MySQL 5.6, while building and adding more features that are specific to deployments in large scale environments. In the last few months, engineers from all four companies have contributed code and provided feedback to each other to develop a new, more unified, and more collaborative branch of MySQL.
But as effective as this collaboration has been so far, we know we’re not the only ones who are trying to solve these particular challenges. So we will keep WebScaleSQL open as we go, to encourage others who have the scale and resources to customize MySQL to join in our efforts. And of course we will welcome input from anyone who wants to contribute, regardless of what they’re currently working on.
To learn more about this venture, visit webscalesql.org.