Hin und wieder kommt es vorm dass ich gefragt werde, welche Latenzzeiten man von seinem Standort zu einem in geographischer Nähe stehenden Server erwarten kann, denn die Geschwindigkeit von Webseiten ist in letzter Zeit immer mehr in den Fokus gerückt (Google Pagespeed sei als Beispiel genannt).

Doch vergessen wir kurz den menschlichen Aspekt und werfen wir einen Blick auf die Situation aus Sicht eines Physikers. Zufällig steht bei unserer Autobahnmeisterei hier vor Ort in Reiskirchen ein Stein, der auf eine Entfernung von 500 km zwischen Reiskirchen und Berlin hinweist. Nehmen wir also an, die Entfernung beträgt exact 500 km zwischen dem Rechner, an dem ich gerade sitze und einem beliebigen Server in Berlin. Wie lange wäre also ein Elektron zwischen Reiskirchen und Berlin unterwegs?

Lichtgeschwindigkeit

500 000 meter / 299,792,458 meter pro Sekunde = 1,67 Millisekunden. Um demnach ein Elektron nach Berlin ohne Router hin und wieder zurück zu schicken, benötigen wir 3,3 Milisekunden. In Mitteleuropa spielt es somit im Hinblick auf die geographische Distanz im Alltag nicht wirklich eine Rolle, ob ein Server in Berlin, Frankfurt, Wien, Amsterdam oder Zürich steht.

CDN

Im Hostingbereich haben sich in den letzten Jahren zudem CDNs durchgesetzt, die es mittels mehrerer POPs verteilt auf dem Planeten erlauben, Content aus der geographischen Nachbarschaft ausgeliefert zu bekommen. Im technischen Bereich der Infrastruktur ist somit grob gesagt im Prinzip alles in Ordnung, womit wir wieder beim menschlichen Aspekt der Geschwindigkeitsoptimierung einer Applikation wären, aber dazu gibt es dann ja Google Page Speed sei Dank wieder Software mit kleinen Helferleins.

Share This