Server-Sent Events (SSE)
Standardowy sposób, w jaki serwer wypycha do przeglądarki strumień aktualizacji przez jedną długą odpowiedź HTTP.
Przeglądarka otwiera połączenie przez EventSource, a serwer dopisuje kolejne linie tekstu: postęp, powiadomienia, tokeny z modelu językowego. To kanał w jedną stronę, zwykły HTTP, który sam się wznawia. WebSockety działają w obie strony i mają własny protokół; gdy mówi tylko serwer, SSE jest prostsze i łatwiej przechodzi przez proxy.
Powiązane hasła
- Pętla zdarzeń (event loop): Sposób, w jaki JavaScript wykonuje jedno zadanie naraz i kolejkuje resztę: callbacki, promisy (mikrozadania), timery i renderowanie.
- Durable Objects: Obiekty Cloudflare z jedną instancją i własnym magazynem: jedno miejsce na świecie, które jest właścicielem kawałka stanu.
- Webhook: Zapytanie HTTP, które jeden system wysyła do drugiego, gdy coś się wydarzy, zamiast tego, żeby drugi ciągle pytał.
