Wie Cloudflare die Cold-Start-Zeit von Workers auf null gebracht hat
(blog.cloudflare.com)-
Das Warm-up startet, wenn das erste TLS-Aushandlungspaket, das ClientHello, empfangen wird.
-
Da die Ladezeit des Workers nur 5 ms beträgt und damit sogar geringer ist als die Latenz zwischen Client und Cloudflare, wurde Cold Start Zero erreicht.
-
Derzeit ist das nur für Worker möglich, die auf der Domain-Root deployed sind. Künftig sollen auch Subpfade optimiert werden.
2 Kommentare
Es gibt ja unglaublich viele Umgebungen, in denen Cold Starts jeweils 20 Sekunden dauern; ganz abgesehen davon, dass TLS verwendet wurde, überrascht mich vor allem, dass das Laden des Workers grundsätzlich nur 5 Millisekunden dauert ...
CloudFlare startet die serverlose Beta von Workers Unbound https://de.news.hada.io/topic?id=2543
Als dieser Artikel vorgestellt wurde und von 0 Cold Starts die Rede war, fragte ich mich, ob das wirklich möglich ist, aber genau das beantwortet hier meine Neugier.