Zusammenfassung

  • Vercel berechnet im Standardmodell Umwandlungen sowie Cache-Schreibvorgänge bei MISS und STALE. Ein HIT aus dem gemeinsamen globalen Cache kann Leseeinheiten auslösen; ein kürzlich genutztes Bild im selben regionalen Cache verursacht diesen Leseposten nicht.
  • Breiten, Qualität und Formate beeinflussen die Zahl möglicher Bildvarianten. Eine längere Cachefrist spart erneute Arbeit, braucht aber ein Verfahren für korrigierte Bilder; Abschalten der Optimierung kann den Datentransfer erhöhen.

Ein Produktfoto kommt nur einmal zum Fototermin. Danach beginnt seine Karriere in verschiedenen Breiten, Qualitätsstufen und Formaten. In der Mediathek bleibt es ein Motiv. Bei Vercels Bildoptimierung kann daraus eine ganze Familie angeforderter Dateien werden. Der Einkauf, der nach der Zahl der Fotos fragt, hat damit erst den Stammbaum bestellt.

Die wirtschaftliche Einheit steckt im Ablauf. Die Standardabrechnung trennt Bildumwandlung, Schreiben in den Cache und Lesen aus dem Cache. Für die Auslieferung kommen Fast Data Transfer und CDN Requests hinzu. Eine fertige Variante kann Arbeit sparen, ohne sämtliche anderen Verbrauchsposten abzuschaffen. „Schon optimiert“ beschreibt einen erledigten Arbeitsschritt.

Ein HIT hat zwei mögliche Wege

Vercels Preisdokumentation macht eine Unterscheidung, die im grünen Erfolgssignal leicht untergeht. Wird das fertige Bild aus dem gemeinsamen globalen Cache geholt, fällt Verbrauch in Leseeinheiten von 8 KB an. Wurde es erst vor einigen Stunden in derselben Region abgerufen und liegt dort im regionalen Cache, entfällt dieser spezielle Leseposten. Nicht jeder HIT wird als solcher Cache-Lesevorgang berechnet.

Das ist mehr als eine Feinheit für den Infrastrukturmenschen. Zwei Abrufe derselben Variante können auf unterschiedliche Weise bedient werden. Eine hohe Trefferquote allein verrät deshalb noch nicht, wie viel Lesen aus dem globalen Cache gemessen wurde. Zugleich bleiben die gesondert gezählten Auslieferungsressourcen relevant. Das Wort Cache ist kein Gutschein für den gesamten Transport.

Bei MISS wird das Bild geholt, umgewandelt, gespeichert und ausgeliefert. Bei STALE liefert der Dienst zunächst die vorhandene Datei und aktualisiert sie im Hintergrund. Beide Zustände verursachen laut Dokumentation Umwandlungs- und Schreibverbrauch; auch die Schreibmenge wird in 8-KB-Einheiten gemessen. Der Besucher kann also ein Bild sehen, während im Hintergrund neue Arbeit anfällt. Ein funktionierendes Schaufenster bescheinigt keine ruhende Werkstatt.

Ein Foto, mehrere Bestellungen

Die Beschreibung des Ablaufs nennt Breite und Qualität als Eingaben. Zur Unterscheidung der Cacheeinträge gehören außerdem Projekt und normalisierter Accept-Header. Bei lokalen Bildern geht der Inhaltshash ein, bei entfernten Bildern die absolute Quelladresse. Derselbe sichtbare Gegenstand kann mit unterschiedlichen angeforderten Ausführungen verbunden sein.

Der responsive Entwurf hat dafür gute Gründe. Ein kleines Telefon benötigt nicht zwangsläufig die Datei für einen großen Bildschirm. Die kaufmännische Frage ist, welche Varianten tatsächlich gebraucht und wiederholt genutzt werden. Jede zusätzlich erlaubte Breite schafft eine weitere mögliche Ausführung, nicht automatisch eine sofort erzeugte Datei. Abgerechnet wird die anfallende Arbeit, nicht ein theoretisch ausgefüllter Variantenkatalog.

Damit verschiebt sich die Verantwortung. Die Redaktion liefert ein Foto; Komponenten, Konfiguration und Anfragen bestimmen seine technische Vielfalt. Wer nur die Mediathek aufräumt, kann an den Eingaben vorbeiarbeiten, die den Verbrauch entstehen lassen. Ein kleiner Bestand ist keine Garantie für wenige Umwandlungen.

Vercels Hinweise zur Verbrauchssenkung setzen deshalb bei erlaubten Formaten, Qualitätsstufen und Bildbreiten an. Quellmuster begrenzen, welche Bilder überhaupt optimiert werden dürfen. Weniger zugelassene Varianten und kleinere fertige Dateien greifen an verschiedenen Stellen ein: Das eine begrenzt mögliche Umwandlungen, das andere reduziert die zu lesenden, zu schreibenden und zu übertragenden Daten. Eine Qualitätsänderung muss sich trotzdem am sichtbaren Ergebnis messen lassen. Die Rechnung soll schrumpfen, nicht der erkennbare Produktfehler verschwinden.

Die korrigierte Aufnahme braucht einen Ausgang

Längere Cachefristen reduzieren bei langsam wechselnden Bildern erneute Umwandlungen und Schreibvorgänge. Ein unverändertes Motiv kann länger wiederverwendet werden. Der Preis dieser Entscheidung zeigt sich, sobald jemand die Aufnahme ersetzen muss.

Bei einem entfernten Bild aktualisiert ein Austausch an der Quelle unter derselben URL nicht sofort die bereits gespeicherte Fassung. Sie bleibt bis zum Ablauf oder zur Invalidierung im Cache. Die Dokumentation beschreibt dafür die größere Frist aus dem max-age der Quelle und minimumCacheTTL. Das erneute Deployment allein invalidiert den Bildcache nicht. Für lokale Bilder kann neuer Inhalt mit anschließendem Deployment den Inhaltshash ändern; daneben gibt es ausdrücklich Verfahren zum Leeren betroffener Cacheeinträge.

Die Frist für eine gespeicherte Transformation ist dabei nicht gleichbedeutend mit der Zeit, in der eine Kopie im regionalen Cache bleibt. Wer aus einer langen TTL eine ebenso lange Befreiung von globalen Leseeinheiten ableitet, verbindet zwei unterschiedliche Regeln.

Für den Betreiber heißt das: Vor einer langen Frist muss klar sein, wie die zuständige Person eine falsche oder veraltete Aufnahme ersetzt. Welche Version Besucher wirklich sehen, gehört zur Freigabe. Eine im System hochgeladene Korrektur ist für den Kunden erst nützlich, wenn sie bei ihm ankommt.

Auch die Abkürzung hat einen Transportpreis

Vercel empfiehlt für wenig geeignete Bilder, etwa sehr kleine Dateien oder Vektorgrafiken, einen gezielten Verzicht auf Optimierung. Damit entfallen deren Umwandlungs-, Cache-Lese- und Cache-Schreibvorgänge. Dieselbe Anleitung warnt davor, die Optimierung überall abzuschalten: Größere ausgelieferte Dateien können den Fast Data Transfer erhöhen. Das Sparprogramm könnte lediglich den nächsten Rechnungsposten beschäftigen.

Vor jeder Rechnung steht außerdem der tatsächlich vereinbarte Tarif. Die Legacy-Dokumentation beschreibt für bestimmte Enterprise-Teams, die vor dem 18. Februar 2025 angelegt wurden, eine Wahl zwischen dem aktuellen Modell und der alten Abrechnung nach angeforderten eindeutigen Quellbildern bis zum Vertragsende. Diese Ausnahme gehört an den Anfang einer Kostenanalyse.

Für einen konkreten Betreiber fehlen ohne Tarifbasis, Dateigrößen, angeforderte Varianten und regionalen Verbrauch die Daten für eine belastbare Ersparnis. Die dokumentierten Regeln reichen aber für eine bessere Beschaffung: bezahlt werden mehrere Funktionen. Jede sollte am tatsächlichen Nutzen geprüft werden. Der Cache hat seinen Teil geleistet, wenn er eine Wiederholung erspart. Der Rest der Rechnung braucht weiterhin einen Leser.