Open Source
Twitter est bâti à partir de logiciels open source—voici la liste des projets que nous avons menés ou auxquels nous avons participé. Consultez notre blog des développeurs pour plus de détails.
Ce type de projet vous plaît ? Consultez nosoffres d'emploi.
Ruby
A client for the Cassandra distributed database.
An interface to the Zookeeper distributed coordination server.
An interface to the libmemcached C client.
A Thrift client wrapper that encapsulates some common failover behavior.
Une librairie pour ActiveRecord permettant l'écriture et lecture du cache de façon transparente.
A client for the Kestrel message queue.
Un client Ruby pour FlockDB.
Simple, performant UUID generation.
A client for the Scribe distributed log server.
Un mappeur objet pour Cassandra.
contributions to Avro »
A serialization system.
contributions to piglet »
A DSL for writing Pig scripts in Ruby
Scala
Une file de messages fiable non coordonnée et non classée.
Boîte à outils JSON basée le livre de programmation Scala, de Martin Odersky.
Une façon agréable d'échanger avec une base de données par JDBC.
Scripts Ant et Ivy pour automatiser la création des projets Scala.
Une implémentation de la structure de données arbre ordonné
A network service for high scale unique ID generation.
A scala library that encapsulates RPC communications.
A more useful sbt project plugin.
A server for replaying responses to recreate production response characteristics.
Miscellaneous Idiomatic Scala Utilities & Wrappers
Redis-backed timeline storage
Java
MultiRowInputFormat de Codazzo, adapté pour les listes d'entiers.
Méthodes de traitement de texte pour les tweets.
contributions to hadoop »
Une plateforme pour analyser de grands ensembles de données.
Compression LZO divisible pour Hadoop.
contributions to pig »
Une plateforme pour analyser de grands ensembles de données.
contributions to lucene »
A high-performance, full-featured text search engine library.
C/C++
contributions to ree »
Une partie du serveur orienté Ruby.
Un module Apache pour l'application d'IP bloquées et stockées dans memcached.
contributions to thrift »
A framework for cross-language services.
JavaScript
Outils
déploiement de code évolutif avec Bittorrent.
Outil de colorisation de code Pig pour TextMate
A script to parse and graph the JVM's GC trace output.
Curl avec OAuth pour l'API Twitter.
A tool for executing scripts when ZooKeeper nodes change.
Gizzard command line client.