Les technologies Open Source choisies par les géants du Web Twitter demeure fidèle à MySQL

twitter a envisagé de migrer ses bases de données de mysql vers cassandra en
Twitter a envisagé de migrer ses bases de données de MySQL vers Cassandra en 2010. © Capture JDN

Twitter n'a pas recours à PHP, mais lui préfère Java. Le site de microblogging reste basé sur MySQL. En 2010, il avait envisagé de migrer vers Cassandra, avant de faire machine arrière face à la complexité du chantier. La base non-relationnelle n'en reste pas moins déjà mise en œuvre pour la géolocalisation des tweets, et pour gérer les classements Top Tweets et Trends.

 Serveur : Linux
 Base de données : MySQL
 Moteur de recherche : Lucene
 Serveur de cache : Memcached 
 Traitement distribué : Hadoop.
 Langages et frameworks : Ruby on Rails (sur les serveurs web) et Java (sur les serveurs d'applications)

Twitter / Logiciel libre