Sie fragen sich nur, ob jemand Erfahrung mit Google SPDY für Apache hat? http://code.google.com/p/mod-spdy/
Ich betreibe einige Webserver und bin gespannt, ob Probleme mit dem Apache-Modul mod_spdy aufgetreten sind und ob jemand eine sichtbare Geschwindigkeitssteigerung bei SPDY-unterstützten Browsern festgestellt hat.
apache-2.2
http
google
spdy
Luke McCallum
quelle
quelle
Antworten:
Ich bin einer der Entwickler von mod_spdy. Zu diesem Zeitpunkt ist das Modul einigermaßen stabil und vollständig SPDY / 2-konform (ein früheres Poster behauptete fälschlicherweise, dass es kein Multiplexing unterstützt. Das ist falsch). Das heißt, es ist nicht so stabil wie die Apache-Kernmodule wie mod_ssl. Ich halte es für ein "Beta" -Modul, das für Umgebungen geeignet ist, in denen Sie einige Probleme tolerieren können. Derzeit verwenden Websites mod_spdy erfolgreich.
Wir arbeiten aktiv daran, das Modul vollständig produktionsbereit zu machen und planen, DEB / RPM-Pakete (zusätzlich zur Unterstützung von Build-from-Source) innerhalb weniger Monate freizugeben.
Wir werden die Verfügbarkeit von Paketen und anderen Updates in unserem Diskussionsforum bekannt geben: https://groups.google.com/group/mod-spdy-discuss Treten Sie der Gruppe bei, wenn Sie über Neuigkeiten zu mod_spdy auf dem Laufenden bleiben möchten. Vielen Dank!
PS: Steve erwähnt "Zum Beispiel ist die Implementierung des SPDY-Protokolls nur eine externe SVN-Referenz, die einen Teil des Chromium C ++ -Quellbaums einbezieht." und ich möchte klarstellen, dass dies absolut das Richtige für mod_spdy oder jede andere SPDY-kompatible C ++ - Komponente ist. SPDY ändert sich immer noch schnell, sodass wir durch die Nutzung der SPDY-Codierungs- / Decodierungslogik von Chromium synchron und auf dem neuesten Stand bleiben können, wenn sich das SPDY-Protokoll ändert. IMO wäre es ein Fehler, es anders zu machen.
RE: SSL Sie zahlen eine kleine Strafe für SSL, ja, aber für alle außer den einfachsten Webseiten machen die Leistungsvorteile von SPDY den SSL-Aufwand wett und geben Ihren Benutzern auch eine sichere Verbindung.
quelle
Ich habe mit mod_spdy auf meiner persönlichen Seite rumgespielt, nur aus Neugier. Der Apache mod_spdy sollte als Pre-Alpha betrachtet werden. Es handelt sich im Grunde genommen um eine Spitzenimplementierung, die bei weitem nicht die Produktionsqualität erreicht. Beispielsweise ist die Implementierung des SPDY-Protokolls nur eine externe svn-Referenz, die einen Teil des Chromium C ++ - Quellbaums abruft. Derzeit können einige wichtige Funktionen von SPDY, wie z. B. Multiplexing, nicht implementiert werden. Infolgedessen habe ich negative Leistungssteigerungen festgestellt (die größtenteils auf die Notwendigkeit zurückzuführen sind, SSL zu erzwingen und FCGI zu verwenden).
Mir ist nicht klar, dass Apache sowieso der richtige Ort ist, um SPDY einzusetzen. Apache ist heutzutage eher ein Anwendungscontainer. Die Caching-Schicht (Nginx oder Varnish) scheint angemessener zu sein.
Das alles sagte ...
Das mod_spdy-Wiki enthält einige Anweisungen zum Erstellen gegen Debian, aber ich empfehle ihre Methode nicht, da sie das installierte System modifiziert. Stattdessen würde ich empfehlen, eine neue Apache / SSL-Installation unter / opt zu erstellen und von dort aus auszuführen. Dies gibt Ihnen eine einfache Rollback-Option. Die groben Schritte dazu sind:
quelle