Konrad Kowalski (rootsher)Principal Platform & Reliability Architect010010010111001010110111100011001000001010000010

Scalability

wpisy (4)

  1. Realtime w przeglądarce: od pollingu do WebTransport5/7

    WebSockets: trwały kanał komunikacji w obu kierunkach

    Po handshake nie ma już requestów i odpowiedzi, tylko frames. Trwałe połączenie jest stanem, który dotyka load balancera, deployu i fan-outu między instancjami.

  2. Realtime w przeglądarce: od pollingu do WebTransport2/7

    Long Polling: kiedy serwer opóźnia odpowiedź

    Serwer nie odpowiada, dopóki nie ma czego wysłać. Powstaje ciąg długich requestów, w którym timeout i kursor są częścią protokołu.

  3. Realtime w przeglądarce: od pollingu do WebTransport1/7

    Polling: realtime przez powtarzanie requestu

    Opóźnienie jest funkcją interwału, a koszt istnieje nawet wtedy, gdy nic się nie zmienia. W zamian każdy request jest niezależny i cała infrastruktura działa…

  4. seria · 7 części

    Realtime w przeglądarce: od pollingu do WebTransport

    Realtime to wymaganie dotyczące maksymalnego opóźnienia informacji, nie nazwa protokołu. Mechanizmy od pollingu po WebTransport, każdy z ograniczenia…