04
FEB10“Doping” für PHP
Wie ich eben auf heise Dev gelesen habe hat Facebook die letzten 2 Jahre an einem Projekt namens “HipHop” gearbeitet. Facebook hat es sich hier zur Aufgabe gemacht die CPU Last für  php “etwas” zu beschleunigen, aber wieso dann “HipHop”? :S Aber was genau heißt hier “etwas”?
php kommt in der Community-Programmierung sehr schnell an seine Grenzen, sobald diese Community einen gewissen Traffic erzielt, wenn man nicht achtsam programmiert. Bei einem Projekt wie Facebook mit bis zu 400 Milliarden Seitenaufrufe pro Monat, kann es da schon mal eng werden mit der Last.
Hier ein Zitat aus dem Facbook – Blog:
“With HipHop we’ve reduced the CPU usage on our Web servers on average by about fifty percent, depending on the page.”
Im Durchschnitt 50%, das ist eine Menge Holz, wobei ich bezweifel das die Serverstruktur gleich blieb aber dennoch eine Mega sprung. Ich werde das Thema aufmerksam beobachten, denn laut heise Dev wird Facebook’s HipHop unter der PHP Lizenz laufen.





3 Kommentare
Naja, das wichtigste ist dennoch die Serverfarm + Anbindung. Ich vermute, dass es sogar mehrere “Standpunkte” für Rechenzentren gibt. Aber brauchen die ganzen JacaSkript und Flash applikationen nicht mehr CPU Last als PHP ?
LG
… Mal wieder nich vor dem Posten nachgedacht
JavaSkript und Flash verursachen ja nur Traffic am Server – da wird eigendlich nur meine CPU “belagert” oder ? ^^
Javascript + Flash werden Clientseitig ausgeführt, nicht auf dem Server.
Kommentar schreiben