03.11.2009 10:43
Yahoo hat eine Open-Source-Version seiner Traffic-Server-Software als Projekt in die Apache Software Foundation eingebracht. Der hochperformante Server für Cloud-Computing-Services findet sich fürs Erste im Apache Incubator, einer "Brutstätte" für Projekte, die die Open-Source-Initiative vor der Aufnahme als Apache-Projekt prüft.
Das Produkt ist ein HTTP/1.1-konformer Caching-Proxy-Server, der ein Framework mit geringer Latenzzeit enthält und Cloud-Computing-Services wie Session- und Konfigurationsmanagement, Lastverteilung, Authentifizierung und Routing unterstützt. Seine Architektur ist modular aufgesetzt, wodurch er sich leicht erweitern lassen soll. Er ist seit acht Jahren bei Yahoo im Einsatz und bedient gegenwärtig 30 Milliarden Webobjekte wie Dateien, Artikel oder Bilder und mehr als 400 Terabyte an Daten pro Tag beziehungsweise soll über 35.000 Aufrufe pro Sekunde bewältigen können, wird Shelton Shugar, Senior Vice President Cloud Computing bei Yahoo, zitiert.
Im Juni hatte Yahoo als ersten Schritt der Öffnung von Lösungen für den Cloud-Computing-Bereich seine auf dem Java-Framework Apache Hadoop aufsetzende Distribution ebenfalls als Open Source zur Verfügung gestellt, die bislang bei Yahoo nur intern zum Einsatz kam. Hadoop, das maßgeblich von Yahoo-Ingenieuren entwickelt wird, ist ein Framework zum Erstellen verteilt arbeitender Anwendungen, die umfangreiche Berechnungen auf großen Datenmengen in Clustern durchführen, und zugleich Yahoos quelloffene Implementierung von Googles MapReduce API.
Für die Distribution hat Yahoo außerdem eine neue Version mit neuen Funktionen und Bugfixes angekündigt, die für mehr Sicherheit, Durchsatz und Leistung bei Hadoop-Deployments sorgen sollen.
(ane/iX)
Version zum Drucken | Per E-Mail versenden | Newsletter abonnieren
Kommentare lesen (17 Beiträge)
Themen-Forum Java
English version: Yahoo! Traffic Server donated to Apache
Embedded-Systeme stellen besondere Anforderungen an Soft- und Hardware. So muss eine Maschine im Fehlerfall unverzüglich innerhalb von Millisekunden stoppen. Dass Java diese Erwartungen erfüllen kann, zeigt das Unternehmen aicas mit seiner JamaicaVM..
mehr…
Wird ein Projekt "auf der grünen Wiese" gestartet, kann ein Team die Prinzipien der "Clean Code Developer"-Initiative von Anfang an einsetzen. Doch was ist zu tun, wenn ein Projekt längst läuft? Wo liegen die Herausforderungen bei solchen Brownfield-Projekten?
mehr…
Das OAuth-Protokoll spielt in einigen Webanwendungen für den Datenaustausch und für REST-Webservices bereits eine große Rolle. heise Developer untersucht, welche Formen des Datenaustauschs und Integrationsmöglichkeiten OAuth unterstützt.
mehr…
Sicherheit ist für viele Anwendungsentwickler ein ungeliebtes Stiefkind. Neue Ansätze wie die Auslagerung der Sicherheit könnten hier helfen. Die neue "Kennzeichen S(icherheit)"-Kolumne setzt sich mit der Externalisierung und Standardisierung von Sicherheit auseinander.
mehr…
Diskussionen um die Datenzugriffsstrategie und die Entscheidung zwischen DataReader und DataSet bewegten die .NET-Entwickler seit der ersten Stunde. Mit der Einführung von objektrelationalen Mappern (ORM) fällt die Entscheidung noch schwerer.
mehr…
iPhone-Programmierwettbewerb für Studenten
Visual Studio 2010 Beta 2 erscheint auf Deutsch
W3C: XMLHttpRequest als "Last Call"
ENISA-Studie hilft bei Risikoabschätzung für Cloud Computing
ONLINE MARKT
Werbung