Collesanmarco |
19.02.10 16:40 |
Twitters Open-Source-Webseite geht online
Zitat:
Microblogging-Dienst stellt seine quelloffenen Projekte vor
Auf einer eigens dafür geschaffenen Webseite stellt Twitter die Open-Source-Projekte vor, die der Anbieter für seine Microblogging-Dienste verwendet. Darunter befindet sich Ruby-Gems sowie Java-Anwendungen, die dort auch per Git zum Download freigegeben wurden.
Unter dem Motto "Twitter loves open source" hat der Microblogging-Dienst seine quelloffenen Projekte auf einer [Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Jetzt registrieren...] veröffentlicht. 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.
|
Quelle: [Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Jetzt registrieren...]
|