Twitters Open-Source-Webseite geht online

Unter dem Motto "Twitter loves open source" hat der Microblogging-Dienst seine quelloffenen Projekte auf einer eigens dafür geschaffenen Webseite veröffentlicht(öffnet im neuen Fenster) . Darunter befinden sich sowohl eigene Projekte als auch solche, an denen sich Twitter bei der Entwicklung beteiligte und für seine Dienste nutzt.
Gegenwärtig werden dort etliche Ruby-Gems vorgestellt, etwa ein Gem zur einfachen Generierung von UUIDs, das Kerstel-Client-Gem für Message-Queuing sowie das Zookeeper-Gem, das eine Schnittstelle zu einem Distributed-Lock-Server bereitstellt.
Zu den Java-basierten Projekten, die dort gehostet werden, zählen Twitters Beiträge zur verteilten Datenbank Cassandra sowie zur Plattform für die Datenanalyse Hadoop und die von Twitter mit Hadoop verwendete LZO-Kompression. Zusätzlich findet sich dort die Textverarbeitungsroutine für die Tweets des Microblogging-Dienstes.
Zu den Scala-Projekten zählen der Kestrel-Message-Queue-Server, etliche JSON-Werkzeuge sowie die Querulous-Bibliothek, über die Scala-Anwendungen mit JDBC-Datenbanken kommunizieren können.
Der Quellcode sämtlicher Projekte auf der Webseite kann dort auch über das jeweilige Git-Repository eingesehen und heruntergeladen werden.