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)