Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

SGBD : Twitter améliore MySQL
Et publie le résultat de ses travaux sous licence BSD

Le , par Gordon Fowler

0PARTAGES

6  0 
Après Facebook qui avait rendu open source Ringmark, Twitter avait déjà libéré Storm, son système de traitement de flux de données et de calcul distribué en temps réel. Aujourd’hui le service de micro-blogging rend un nouvel outil open-source : ses améliorations à MySQL.

Le SGBD d’Oracle (depuis le rachat de Sun Microsystemes) est utilisé pour pratiquement toutes les données de Twitter. « Vu notre taille, nous avons poussé MySQL beaucoup plus loin que la plupart des entreprises. […] Comme nous croyons aux vertus du partage […], nous avons décidé de publier sur GitHub le résultat de nos travaux sur MySQL ».

L’ensemble (améliorations en rapport avec InnoDB et son buffer mémoire, optimisation pour les solid-state drive, etc.) est réutilisable sous licence BSD.



Ces améliorations raviront les « power user » de MySQL et, plus largement, elles pourraient à l’avenir aider à augmenter les performances du cœur officiel du SGDB (voire de son fork MariaDB).

Elles sont en tout cas un joli coup de pub pour Twitter auprès de la communauté des développeurs.

L’ensemble des améliorations apportées à MySQL sont listées sur cette page et sont disponibles sur celle-ci.

Source : Twitter

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de Flaburgan
Modérateur https://www.developpez.com
Le 17/04/2012 à 16:57
J’applaudis. Ça devrait être la norme. Si toutes les entreprises faisaient ça pour tous leurs progrès technologiques, on aurait des outils ultra-performants. Mais on préfère réinventer la roue dans son coin de peur que l'autre nous la pique..
1  0 
Avatar de rhludovic
Membre actif https://www.developpez.com
Le 18/04/2012 à 10:36
Qu'un géant comme twitter utilise MySQL prouve qu'il vaut bien les autres SGDB.On arrête pas d'entrendre dire que tel ou tel est meilleur que MySQL, mais je l'utilise depuis assez longtemps et je trouve qu'il répond a de nombreux besoins parfaitement. Les améliorations apportés par ceux de chez twitter sont très intéressantes, si d'autres groupes suivent l'exemple, l'évolution des outils open Source seront encore plus rapides.
1  0 
Avatar de Narann
Membre habitué https://www.developpez.com
Le 17/04/2012 à 17:18
En effet, tres bon point pour Twitter!
0  0 
Avatar de supertonic
Membre actif https://www.developpez.com
Le 17/04/2012 à 17:53
Je suis étonné (en fait à moitié) que twitter utilise mysql partout. C'est pour des histoires de performances ? car perso j'ai bougé sur postgresql.
0  0 
Avatar de Pelote2012
Membre chevronné https://www.developpez.com
Le 20/04/2012 à 16:02
GENIAL!!!!

Ca au moins c'est un bon état d'esprit, pourvu qu'oracle en prenne de la graine.
0  0 
Avatar de GATEN
Membre du Club https://www.developpez.com
Le 20/04/2012 à 16:31
La licence de mysql n'oblige-t-elle pas déjà les entreprises ou particuliers qui modifient le code à rendre publique leurs modifications ?
0  0 
Avatar de CinePhil
Modérateur https://www.developpez.com
Le 21/04/2012 à 10:03
Citation Envoyé par GATEN Voir le message
La licence de mysql n'oblige-t-elle pas déjà les entreprises ou particuliers qui modifient le code à rendre publique leurs modifications ?
Il me semble que oui, sauf si tu achètes une licence.
0  0 
Avatar de alband85
Membre éclairé https://www.developpez.com
Le 22/04/2012 à 0:51
Citation Envoyé par BROWNY
Ca au moins c'est un bon état d'esprit, pourvu qu'oracle en prenne de la graine.
Si seulement...
Ne rêvons pas.
0  0 
Avatar de jowo
Membre chevronné https://www.developpez.com
Le 22/04/2012 à 11:09
Citation Envoyé par BROWNY Voir le message
GENIAL!!!!

Ca au moins c'est un bon état d'esprit, pourvu qu'oracle en prenne de la graine.
MySQL n'appartient-il pas à Oracle?

Voir le bas de la page d'accueil de MySQL
0  0 
Avatar de Flaburgan
Modérateur https://www.developpez.com
Le 23/04/2012 à 9:23
Citation Envoyé par jowo Voir le message
MySQL n'appartient-il pas à Oracle?

Voir le bas de la page d'accueil de MySQL
Je crois justement que c'est ce que browny a voulu dire.
0  0