Vercel gibt WebSocket-Unterstützung in Functions allgemein frei

Vercel hat die WebSocket-Unterstützung in Vercel Functions allgemein verfügbar gemacht und damit die öffentliche Beta beendet, die Ende Juni begonnen hatte. Laut Vercel hat das CDN seit dem Beta-Start 300 Millionen WebSocket-Verbindungen ausgeliefert und verarbeitet inzwischen 15 Millionen pro Tag.
- Die WebSocket-Unterstützung in Vercel Functions ist nach einer öffentlichen Beta, die Ende Juni begann, nun allgemein verfügbar.
- Laut Vercel hat das CDN 300 Millionen WebSocket-Verbindungen ausgeliefert und verarbeitet inzwischen 15 Millionen pro Tag.
- Kunden nutzen WebSockets für KI-Chats, Streaming und Echtzeit-Multiplayer-Apps, außerdem treiben sie die Echtzeitmodelle des AI Gateway an.
- Für WebSocket-Verbindungen gelten dieselben Limits und Preise wie für andere Function-Aufrufe.
- Beim Active-CPU-Pricing wird CPU nur für die Zeit berechnet, in der Nachrichten verarbeitet werden.
Von der öffentlichen Beta zur allgemeinen Verfügbarkeit
Vercel hat angekündigt, dass die WebSocket-Unterstützung in Vercel Functions die Beta-Phase verlassen hat. Die öffentliche Beta startete Ende Juni, und nach Angaben des Unternehmens ist die Nutzung seither rasch gewachsen. Vercel zufolge hat das CDN in diesem Zeitraum 300 Millionen WebSocket-Verbindungen ausgeliefert und bewältigt inzwischen 15 Millionen pro Tag.
WebSockets halten eine offene Verbindung zwischen Client und Server aufrecht, sodass Daten in beide Richtungen fließen können, ohne dass immer wieder neue Anfragen nötig sind. Deshalb sind sie eine gängige Wahl für Anwendungen, die Nutzern Aktualisierungen in Echtzeit zustellen müssen.
Wie Kunden WebSockets einsetzen
Laut Vercel nutzen Kunden WebSockets für KI-Chats, Streaming und Echtzeit-Multiplayer-Apps. Das Unternehmen gibt außerdem an, dass WebSockets die Echtzeitmodelle in seinem AI Gateway antreiben. Die Funktion kommt also nicht nur in Kundenprojekten, sondern auch in Vercels eigener KI-Infrastruktur zum Einsatz.
Die genannten Anwendungsfälle zeigen, wo interaktive Kommunikation mit niedriger Latenz am wichtigsten ist: bei dialogorientierten KI-Oberflächen, kontinuierlichen Datenströmen und gemeinsamen Multiplayer-Erlebnissen, bei denen mehrere Nutzer Änderungen gleichzeitig sehen.
Preise und Limits
Vercel erklärt, dass für WebSocket-Verbindungen dieselben Limits und Preise gelten wie für andere Function-Aufrufe. Entwickler müssen sich für diese Verbindungsart also nicht auf ein separates Preismodell einstellen.
Beim Active-CPU-Pricing wird CPU nur für die Zeit berechnet, in der Nachrichten verarbeitet werden. In der Praxis bedeutet das nach Vercels Beschreibung des Modells: Phasen, in denen eine Verbindung offen, aber inaktiv ist, werden nicht als CPU-Zeit abgerechnet. Das ist für Echtzeit-Apps relevant, bei denen Verbindungen lange offen bleiben können und nur gelegentlich Nachrichten übertragen werden.
Was das für Entwickler bedeutet
Der Schritt zur allgemeinen Verfügbarkeit signalisiert, dass Vercel die Funktion für Produktions-Workloads als bereit ansieht. Teams, die KI-Chats, Streaming oder Multiplayer-Anwendungen auf Vercel Functions entwickeln, können WebSockets unter den bestehenden Limits und Preisen nutzen. Beim Active-CPU-Pricing richtet sich die Abrechnung nach der Zeit der Nachrichtenverarbeitung und nicht nach der Verbindungsdauer.
Für den Einstieg verweist Vercel Entwickler auf seine Dokumentation. Im Changelog-Eintrag werden Mark Glagola, Ethan Niser und Casey Gowrie als Beteiligte genannt.
Vercel: WebSocket support is now generally available


