Twitter annonce avoir publié en open source ses travaux d'optimisation sur la gestion des bases de type MySQL.
Avec plus de 140 millions d'utilisateurs, le réseau communautaire Twitter continue sa croissance et au fil des années, les développeurs ont optimisé l'utilisation des bases de données MySQL. Dans un billet publié sur le blog officiel tenu par les ingénieurs de la jeune pousse, il est expliqué que MySQL est utilisé aussi bien pour le stockage des profils des internautes, de leurs données ainsi que de leurs publications limitées à 140 caractères.
Les développeurs de Twitter ont donc modifié le code open source de MySQL et publié leurs travaux au sein du répertoire de GitHub sous la licence BSD. Ces modifications portent notamment sur le moteur principal de stockage InnoDB intégré dans toutes les distributions de MySQL. Notons par ailleurs des travaux pour faire face à la charge des serveurs avec un système d'allocation de la mémoire et une optimisation des requêtes trop longues à exécuter.
Davantage d'informations sont publiées sur cette page.