Der Marktplatz verzeichnet durchschnittlich 2.000 Besuche pro Tag. An dem Tag, an dem ein Star-Seller online geht, bringen 80.000 Sitzungen in drei Stunden die Basis zum Erliegen – für den Durchschnitt, nicht für das Event. Das Team stellte dann fest, dass die geglättete monatliche Überwachung stündliche Ausbrüche verdeckte, mit denen das Infrastrukturdesign nie gerechnet hatte.
Ein Marktplatz konzentriert korrelierte Spitzen: Produkteinführung, Influencer, Verkäufe, Fernsehwerbung. Hosting sollte für p95 oder p99 Datenverkehr in Betracht gezogen werden, nicht für die monatliche Tabelle. Der Anstieg ist keine Anomalie – es ist das Geschäftsmodell.
Warum der Durchschnitt lügt
Durchschnittliche tägliche Besuche überdecken stündliche Ausbrüche. Die durchschnittliche CPU bleibt niedrig und explodiert dann beim Auschecken. Die „täglichen“ Infrastrukturkosten vergessen die Cloud-Rechnung für den Starttag. Ein reibungsloses Analytics-Diagramm ist beruhigend; Ein Belastungstest auf dem Zahlungsweg zeigt.
| Metrisch | Falle |
|---|---|
| Durchschnittliche Besuche/Tag | 1-Stunden-Peaks ausblenden |
| Durchschnittliche CPU | Im Ruhezustand dann Sättigung bei Zahlung |
| Tägliches Intrabudget | Bei fünfzigfachem Verkehr den Tag vergessen |
Minimale skalierbare Architektur
Die Anwendung muss zustandslos bleiben, um horizontal hinter einem Load Balancer bereitgestellt zu werden. Ein CDN stellt zwischenspeicherbare Assets, Produktbilder und Katalogseiten bereit. Redis oder Memcached speichert Sitzungen und Hot Listings im Cache. Eine Warteschlange verarbeitet E-Mails, Suchindizierung und Verkäufer-Webhooks asynchron. Die verwaltete Basis mit Backups und Lesereplikaten bereitet sich vor dem Spitzenwert vor – nicht am D-Day.
Vermeiden Sie einen Monolithen auf einem VPS ohne Plan B. Der Leitfaden Hosting-Budget hilft dabei, die Spitzenkosten zu quantifizieren, nicht nur die Durchschnittskosten.
Zu modellierende Spitzenszenarien
Simulieren Sie den Flash-Sale eines Verkäufers – zehnmal mehr Traffic in einer Stunde. Ein globaler Black Friday – fünfzigmal mehr Kasse. Ein massiver Crawl nach der Google-Indexierung. Gruppierte Uploads auf der Anbieterseite – Festplatten- und IO-Last. Testen Sie jedes Szenario; Nur die Homepage zu testen ist eine Illusion von Sicherheit.
Lesen Sie auf der Vertragsseite die SLA: automatische Skalierung, Basisverbindungslimits, Gutschriften im Vergleich zu entgangenen Umsätzen. Bewerten Sie den Support vor dem großen Tag über den Vergleich.
Der Gipfel: Der erste Gipfel offenbart die Architektur
Verwandte Leitfäden: SaaS Multi-Tenant, Videomedien, wenn der Katalog reich an Medien ist.
Entscheide dich und gehe ohne blinden Fleck voran
Messen Sie historische Spitzen oder simulieren Sie ein Verkaufsereignis konservativ, bevor Sie die Infrastruktur unterzeichnen. Erstellen Sie eine Architektur mit Skalierung, Caching und Warteschlangen – kein einziger VPS ohne Replik. Führen Sie vor dem öffentlichen Start einen Auslastungstest für den vollständigen Checkout durch. Planen Sie explizit ein Budget für Cloud-Peak-Day- und Abrechnungswarnungen ein. Schreiben Sie ein Vorfall-Runbook und einen Vertriebskommunikationsplan für den Tag, an dem die Warteschlange länger als 30 Sekunden dauert.
Häufig gestellte Fragen
Welches Hosting für einen Marktplatz im Frühstadium?
Eine Cloud mit horizontaler Skalierung der Anwendung, einer verwalteten Datenbank, einem CDN für Assets und einer Warteschlange für schwere Aufgaben. Vermeiden Sie das Teilen; Ein einzelner VPS geht oft beim ersten Verkaufspeak kaputt.
Sollten wir basierend auf dem durchschnittlichen Traffic skalieren?
Nein. Größe auf dem vorhersehbaren Höhepunkt – Verkauf, Einführung – mit einer Marge von 30 bis 50 %. Der durchschnittliche Traffic unterschätzt Marktereignisse immer.
Datenbank: der Engpass?
Oft ja. Lesen Sie Replikate, Redis-Cache, Indizierung und Lese-/Schreibtrennung vor Spitzenzeiten. Testen Sie die Auslastung beim Bezahlvorgang, nicht nur auf der Startseite.
Wie teste ich vor einem Start?
Verwenden Sie k6, Locust oder ein gleichwertiges Produkt für realistische Szenarien – Navigation, Warenkorb, Kasse. Legen Sie p95-Latenz- und Fehlerratenziele fest – vergleichen Sie sie mit Budget und SLA.
Wenn wir uns das nächste Mal am Median orientieren, simulieren wir den Tag, an dem ein Verkäufer seine E-Mail-Liste verschickt. Normalerweise entscheidet an diesem Tag die Infrastruktur.
