Die meisten Websites sind fast immer ruhig. Jeder ihre eigene Maschinerie zu geben, wäre, als würde man ein ganzes Haus für jemanden mieten, der zweimal im Jahr vorbeikommt. Deshalb teilen sich kleine Websites ein Mehrfamilienhaus – ein Prozess, streng getrennte Daten –, und die Plattform beobachtet den Traffic jeder Website. Wird bei einer viel los, zieht sie in ein eigenes Haus. Wird es ein paar Wochen lang ruhiger, zieht sie zurück.
Ein gemeinsames Haus funktioniert nur, wenn die Wände solide sind. Kommt eine Anfrage an, schaut der gemeinsame Prozess auf die Adresse und wechselt dann nur für diese eine Anfrage auf die Datenbank und die Einstellungen dieser Website (mit Pythons contextvars), sodass eine Website nie die Daten einer anderen sieht. Der Container jeder Website hat außerdem sein eigenes privates Netzwerk mit einer Firewall für ausgehenden Verkehr. Und weil Betreiber ihre eigenen Themes hochladen und bearbeiten können, laufen diese Templates in einer Sandbox mit Limits für Laufzeit, Ausgabe und Speicher.
Was als „gut besucht“ gilt, hat ein paar Anläufe gebraucht. Ein einzelner Newsletter oder ein Crawler, der kurz durchdreht, sollte eine Website nicht beliebt aussehen lassen. Deshalb ist der Wert der typische Tag der Website in der letzten Woche (der Median) plus das, was in ihren Stoßzeiten los ist (die Stunde beim 95. Perzentil) – so fällt die Handvoll wildester Stunden heraus.