Es ist eine allgemein anerkannte Wahrheit, dass eine Person, die über eine schnelle Internetverbindung verfügt, einen Mangel an Pornos haben muss.
Während es schwierig ist, in eine Domäne einzudringen – harte Zahlen sind selten -, wissen wir genau, dass Pornoseiten zu den am meisten frequentierten Teilen des Internets gehören. Laut Googles DoubleClick Ad Planner, der Benutzer im gesamten Web mit einem Cookie verfolgt, bevölkern Dutzende von Erwachsenenzielen die 500 wichtigsten Websites. Xvideos, die größte Pornoseite im Netz mit 4,4 Milliarden Seitenaufrufen pro Monat, ist dreimal so groß wie CNN oder ESPN und doppelt so groß wie Reddit. LiveJasmin ist nicht viel kleiner. YouPorn, Tube8 und Pornhub – sie sind alle riesige, riesige Websites, die fast alles in den Schatten stellen, außer die Googles und Facebooks des Internets.
Während Seitenaufrufe ein guter Ausgangspunkt sind, sagen sie dir nur, dass die X-Porno-Seite beliebter ist als die Y-Nicht-Porno-Seite. Vier Milliarden Seitenaufrufe klingen sicher nach viel, aber erst wenn man berücksichtigt, was diese Pornosurfer tatsächlich tun, kommt die Größe und Größe von Erwachsenen-Websites wirklich in den Fokus.
Wir beginnen damit, die Grundlagen zu legen, und dann haben wir auf der zweiten Seite einige echte Figuren von YouPorn, der zweitgrößten Pornoseite im Netz. Kategorien wie https://www.ex-fotzen.net/kategorie/youporn.html sind dabei besonders beliebt. Wenn du möchtest, nimm dir einen Moment Zeit, um zu versuchen, die Menge an Traffic zu schätzen, die YouPorn jede Sekunde verarbeitet. Laß uns in den Kommentaren wissen, ob deine Vermutung in der Nähe ist.
Skala
Xvideos in Ad PlannerDer Hauptunterschied zwischen Pornoseiten und Non-Porno-Seiten besteht in der durchschnittlichen Dauer eines Besuchs: Für eine Nachrichtenseite wie Engadget oder ExtremeTech liegt ein durchschnittlicher Besuch in der Regel zwischen drei und sechs Minuten; genug Zeit, um ein oder zwei Geschichten zu lesen. Die durchschnittliche Verweildauer auf einer Pornoseite liegt jedoch zwischen 15 und 20 Minuten.
Dann müssen Sie berücksichtigen, dass die meisten Websites überwiegend Text und Bilder sind, während die größten Porno-Websites Streaming-Video Push. Wenn Sie die ExtremeTech-Startseite laden, sprechen Sie von ein paar Megabyte und dann vielleicht 500 Kilobyte, wenn Sie einen Artikel laden. Wenn Sie Pornos streamen, bei einer niedrigen Auflösung von 480×200, sehen Sie etwa 100 Kilobyte pro Sekunde – das sind über 15 Minuten etwa 90 Megabyte.
Dann müssen Sie 90 Megabyte mit der Anzahl der monatlichen Besuche multiplizieren – das sind rund 350 Millionen für Xvideos. Dies entspricht etwa 29 Petabyte an Daten, die jeden Monat übertragen werden, oder 50 Gigabyte pro Sekunde. Um dies zu vergleichen, ist Ihre Internetverbindung zu Hause wahrscheinlich in der Lage, ein paar Megabyte pro Sekunde zu übertragen, was etwa 25.000 mal kleiner ist.
Kurz gesagt, Pornoseiten sind mit astronomischen Datenmengen konfrontiert. Die einzigen Seiten, die in Bezug auf die Rohbandbreite wirklich nahe kommen, sind YouTube oder Hulu, aber selbst dann ist YouPorn etwa sechsmal größer als Hulu.
Infrastruktur
Die Bereitstellung von Videos erfordert in Bezug auf Speicherplatz, CPU-Zyklen, interne I/Os und Bandbreite viel mehr Ressourcen als reine Texte und Bilder.
Backblaze Storage Pod teilweise gefüllt FallWährend es offensichtlich von Standort zu Standort variiert, werden die meisten Erwachsenen-Websites wahrscheinlich in der Größenordnung von 50 bis 200 Terabyte Pornos speichern. Das ist ziemlich viel für eine Website (nur so etwas wie Google, Facebook, Blogger oder YouTube würde mehr Daten speichern), aber in einer Welt, in der 2TB-Laufwerke billig und reichlich vorhanden sind, ist das letztendlich keine sehr große Menge. Letztes Jahr haben wir über einen Backblaze-Speicherpod geschrieben, der 135 TB in einem 4HE-Gehäuse für nur 7.400 Dollar speichern kann.
CPU-Zyklen und I/O sind abhängig von der Bitrate des Streaming-Videos und der Anzahl der Seitenaufrufe. Zuerst muss die Pornoseite eine dynamische, durchsuchbare Datenbank mit Tausenden von Videos bereitstellen, und dann, wenn jemand auf ein Video klickt, muss diese Datei von einer Festplatte gelesen und über das Internet gestreamt werden. Wenn Sie jemals viele große Dateien über ein lokales Netzwerk übertragen haben (d.h. sowohl Ihre Festplatte als auch Ihren Ethernet-Port belastet haben), werden Sie wissen, wie schwierig das ist.
Tatsächliche Hardwareanforderungen sind fast unmöglich abzuleiten (sie werden nicht veröffentlicht), aber im Falle einer großen Pornoseite sprechen wir wahrscheinlich über Racks von Quad-CPU-Servern, Gigabit-Switches und Load Balancern. Softwaremäßig werden die meisten großen Pornoseiten eine sehr leistungsfähige Datenbank wie Redis zum Speichern und Bereitstellen von Videos und einen leichten HTTP-Server wie Nginx zum Bereitstellen der Webseiten verwenden.
Schließlich die Bandbreite. In Anlehnung an unser Xvideos-Beispiel (basierend auf einer Ad Planner-Schätzung) muss eine große Pornoseite über genügend Konnektivität verfügen, um bis zu 50 Gigabyte pro Sekunde oder 400 Gbps zu liefern. Beachten Sie, dass es sich hierbei auch um eine durchschnittliche Datenrate handelt: In Spitzenzeiten können Xvideos auf 1.000 Gbps (1Tbps) oder mehr explodieren. Um dies in Relation zu setzen, gibt es nur etwa 15Tbps Konnektivität zwischen London und New York.
Es gibt nur so viele Möglichkeiten, mit so viel Traffic umzugehen: Sie richten Ihr eigenes Rechenzentrum ein, mieten ein paar Racks in einem sehr großen Rechenzentrum oder nutzen einen Cloud-Anbieter wie Amazon AWS oder Microsoft Azure.