System Design · Junior · Pytanie 24 z 75
Kiedy wybrać WebSocket?
- ✓Poprawna odpowiedź: Gdy potrzebna jest częsta dwukierunkowa wymiana w czasie rzeczywistym
- 2Gdy trzeba załadować duży obrazek szybciej niż zwykłym HTTP
- 3Gdy trzeba cache'ować odpowiedzi API po stronie przeglądarki
Wyjaśnienie
WebSocket utrzymuje stałe połączenie, a obie strony mogą wysyłać wiadomości w dowolnym momencie. Kosztem są stałe połączenia na serwerze, ponowne łączenie i skalowanie. Dla strumienia tylko z serwera prostsze jest SSE.