Gmail System Design - Realtime Updates/Cross Device Synchronisation

Поделиться
HTML-код
  • Опубликовано: 1 окт 2024
  • Join the discord community to share more learnings on system design and distributed systems:
    / discord

Комментарии • 4

  • @s4suvra
    @s4suvra 2 года назад +2

    Hi Vishal, for different connection types what are the different protocols used; e.g. for WebSocket, which is a peer-to-peer connection, WebRTC protocol can be used. Similarly what protocols can be used for Server-side events, short/long polling?

  • @sahilkhanna4159
    @sahilkhanna4159 2 года назад +2

    Hi Vishal, Please keep continuing your great and very helpful sessions. I request you to continue with system design problems.

  • @nchomey
    @nchomey 5 месяцев назад

    Thanks for these videos! One quibble - it's server-sent events. Also, there's no upgrade for SSE - it's just a normal http request with specific headers to tell the server to keep the connection alive.
    It might also be worth explaining why you might just do SSE if you don't need the bidirectional communication of ws - simpler, more compatible with networks and load balancers, etc..

  • @ericmostert-freiberg533
    @ericmostert-freiberg533 2 года назад

    You did an exceptional job! Thank you so much. These two videos were a life saver.