What are WebSockets? How is it different from HTTP?

Поделиться
HTML-код
  • Опубликовано: 21 сен 2024

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

  • @codedamn
    @codedamn  3 года назад +10

    Start learning Full Stack Web Development with codedamn: cdm.sh/fullstack

  • @pranab091
    @pranab091 3 года назад +12

    This is great man. Need more content like this. Understanding the different web technologies is great.

  • @alex_blue5802
    @alex_blue5802 Год назад +5

    Concise and simple explanation. I love the whiteboard instead of a prepared powerpoint. It feels much easier to follow somehow.

  • @theyashwanthsai29
    @theyashwanthsai29 Месяц назад

    Amazing. i have my interview tmrw and this gives a quick overview. thank you

  • @karanb2067
    @karanb2067 8 месяцев назад

    For a long time HTTP and websocket were the same to me... Thank you for clarifying the difference

  • @NadaII
    @NadaII 4 месяца назад

    Love that you just keep the Ring of Power on all your content.

  • @TheTobeyGaming
    @TheTobeyGaming Год назад +5

    Great explanation, i really like the letter vs. phonecall example, because it really helps to understand it 😄

  • @arogyabichpuria3262
    @arogyabichpuria3262 3 года назад +1

    loved it, keep'em coming covering these mini topics, provides the "aha" moment.

  • @pranavbhat29
    @pranavbhat29 2 года назад +6

    1:19 - Network Layer " decided which physical path the data will take ". Isn't it logical path? Isn't the case that Network layer/Layer 3 ( IP ) is responsible for logical addressing, while layer 2, or data link layer responsible for physical addresses ( like the Medium Access Control or MAC addresses which are 48 bit numbers resolved using ARP ? )

  • @pieter5466
    @pieter5466 Год назад

    Good explanation on the relationship and establishment of a TCP connection, HTTP requests, and Sockets.

  • @wolfsupernova-fv4jd
    @wolfsupernova-fv4jd 2 месяца назад

    Thank you, great explanation!

  • @singmantkpss
    @singmantkpss Год назад

    wow crystal clear intro for me as a newbie. thx!

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

    Thanks for explaining these concepts in very simple way. I would suggest to add real use cases of these concepts so that we can relate it.

  • @supersoniq4102
    @supersoniq4102 Год назад

    You made this complex concept become like ABC

  • @codingstation7741
    @codingstation7741 3 года назад

    Recently discovered your channel. You teach really good!! I wish I found this channel a few years before.

  • @supremeleader5516
    @supremeleader5516 2 месяца назад

    very good explanation

  • @lucianocavallo10
    @lucianocavallo10 Год назад

    Excellent video, very well explained, and easy to understand or refresh the protocols topic.
    Thank you very much!

  • @hartajsingh1554
    @hartajsingh1554 3 года назад +1

    @codedamn please try to use ring light on higher angle than your camera so that we would not see that reflection of light

  • @praneethreddy904
    @praneethreddy904 8 месяцев назад

    you have great knowledge

  • @rokibDev
    @rokibDev 2 года назад +1

    Amazing thank you for great explanation.

  • @PraveenKumar-ft2kr
    @PraveenKumar-ft2kr Год назад

    Nice explanation :)

  • @jakegica2524
    @jakegica2524 Год назад

    Very clear explanation. thanks mate

  • @DevOpsLabs4Me
    @DevOpsLabs4Me Год назад

    Great explanation of web sockets.

  • @paprikawurstify
    @paprikawurstify 11 месяцев назад

    very good video thank you, helped me a lot to understand websockets and also http again :)

  • @vinoltauro9160
    @vinoltauro9160 2 года назад

    very clear and concise. Thank you !

  • @nitinpathak1826
    @nitinpathak1826 8 месяцев назад

    Great explanation 👍🏼

  • @VijayKumar-pd7vv
    @VijayKumar-pd7vv 3 года назад

    Now this is a quality content

  • @VinayakKhairnar-m6r
    @VinayakKhairnar-m6r Год назад

    Great explaination...

  • @_techme
    @_techme 3 года назад

    So much informative , keep it up bro
    ✌️ 😀✌️

  • @Shakas420
    @Shakas420 2 года назад

    Great explanation. As always!!

  • @mattaldrete8144
    @mattaldrete8144 2 года назад

    This was very helpful!

  • @justcurious1940
    @justcurious1940 10 месяцев назад

    Finally I get it.

  • @danbrian5049
    @danbrian5049 2 года назад

    Wonderful video. Thank you

  • @hackingsimplifiedinmalayal144
    @hackingsimplifiedinmalayal144 3 года назад

    Great content and crystal clear explanation👍

  • @cdb8987
    @cdb8987 Год назад

    Great explanation

  • @ricardohincapie1537
    @ricardohincapie1537 Год назад

    Great video. Thanks!

  • @cordelldev
    @cordelldev Год назад

    Great video, thanks for this!

  • @brajeshanokha1343
    @brajeshanokha1343 3 года назад

    Video is full informative, thankyou for such videos. Please remove the animation (folded paper) from behind the images, it distracts concentration.

  • @prataprudradeva4713
    @prataprudradeva4713 3 года назад

    Great explaination please share some use cases for WS.

  • @SilentSolution
    @SilentSolution 2 года назад

    Thanks for explaining

  • @abhijithm7179
    @abhijithm7179 2 года назад

    In case of microservices architecture, say I have a process A and process B. Now, Process A needs to continuously ask for some data from Process B. In this case, horizontal scalability issue does not come into picture. Do you think web socket communication is suitable in this scenario.?

  • @mayurdugar03
    @mayurdugar03 2 года назад

    Well explained. Thanks! :)

  • @abhishekvishwakarma9045
    @abhishekvishwakarma9045 3 года назад

    Great, Informative 👍

  • @SignUpCrmTesting
    @SignUpCrmTesting Год назад

    Very Helpful

  • @malanbandara
    @malanbandara 2 года назад

    Thank you for valuable content ❤️

  • @omairkhan1355
    @omairkhan1355 Год назад

    bro tell me can we establish a ws connection with IRCTC

  • @dempseyroll96
    @dempseyroll96 Год назад

    if HTTP(a protocol because hyper text transfer protocol) part of TCP (Transfer control protocol) then is web socket a protocol as well?

  • @Sonu-tg6tg
    @Sonu-tg6tg 3 года назад

    Thanks for such awesome videos, always waiting for your new videos, will be glad to get t-shirt giveaway

  • @alexandruhutu3067
    @alexandruhutu3067 Год назад

    Really nice video!

  • @matlepak9694
    @matlepak9694 2 года назад

    so is a websocket essentially a TCP connection that stays on?

  • @vishalpatil7994
    @vishalpatil7994 3 года назад

    Thank you mehul sir

  • @YOUdudex
    @YOUdudex 3 года назад

    Nice video, please bring the scaling web socket video 😁

  • @shrestha0144
    @shrestha0144 3 года назад

    I really love your videos

  • @kehan6252
    @kehan6252 2 года назад

    So in a simple way, HTTP sends a request and then receives a response. Then the connection is closed.
    Web Sockets constantly send and receive messages and only cut off if the user/server wants to.

  • @KrishnenduKDG
    @KrishnenduKDG 3 года назад

    Great One Sir :) :)

  • @sterin7279
    @sterin7279 9 месяцев назад

    thankyou

  • @Avoid0
    @Avoid0 3 года назад

    Great video 🔥

  • @Rayrockny
    @Rayrockny Год назад

    Hey did you ever do a follow up video on scaling? Would it illogical to design a live chat for millions of people using websock?

  • @amanagarwal2022
    @amanagarwal2022 3 года назад

    Any resource on how to use websocket and get authentication and authorisation done??

  • @matthayden1979
    @matthayden1979 2 года назад

    If both TCP and Websockets establishes a two way communication, what is the difference between them?

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

      HTTP and Web Sockets both run on top of a TCP Connection. We cannot compare TCP with web sockets because Socket runs over TCP.
      TCP allows two-way communication by default but HTTP being stateless works on the request-response model. On the other hand, Sockets are stateful so they have duplex(two-way) communication.

  • @trustingod0
    @trustingod0 3 года назад

    Great video

  • @shivdix
    @shivdix Год назад

    Nice

  • @MSS_MANIKANDAN
    @MSS_MANIKANDAN 3 года назад +13

    Light is distracted 🙂

    • @pratyushrao7979
      @pratyushrao7979 10 месяцев назад

      No you are distracted by the light

  • @ridl27
    @ridl27 3 года назад

    ty

  • @Samtoosoon
    @Samtoosoon 2 месяца назад

    Http protocol stateless horizontol scaling tcp connection duplex handshakes get/abc 2 way communication websocket tcp l4 dual channel stateful after handshake multiplr channels not allowed eebsocket not horizontally scalable

  • @kishalayray7570
    @kishalayray7570 3 года назад

    Make a video on webhook
    With project

  • @trustingod0
    @trustingod0 3 года назад

    When is it more beneficial to use web sockets ?

    • @matthayden1979
      @matthayden1979 2 года назад +1

      used in chat or messanger applications

  • @lakshman587
    @lakshman587 3 года назад

    COMMENTED FOR T SHIRT GIVEAWAY!! :)

  • @hsngsoftware4380
    @hsngsoftware4380 3 года назад

    Can you please show it in code ?

  • @aniketyadav6009
    @aniketyadav6009 Год назад

    Please provide in depth explanation, this video is not enough to get clear idea of a topic

  • @hamaed19
    @hamaed19 Год назад

    👍👍

  • @codingdesires
    @codingdesires 3 года назад

    Do you edit your own videos man?

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

    i think you re confused about what's half duplex and full duplex

  • @dilipkk255
    @dilipkk255 9 месяцев назад

    Always assume a layman watching you and start

  • @harshitgoyal19
    @harshitgoyal19 3 года назад

    To be honest, I am here for the GIVEAWAY 🤦‍♂️

  • @saidakhmedagitaev
    @saidakhmedagitaev 3 года назад

    I am not trying to be picky, but the music in the background is really distracting

  • @jayak3768
    @jayak3768 2 года назад

    Sorry doesn't address the depth of what closing a channel really means and when another channel is established what are implications.

  • @mysoregopinathshantanu8800
    @mysoregopinathshantanu8800 3 года назад +1

    May the like be on this comment.

  • @exe.m1dn1ght
    @exe.m1dn1ght Год назад

    wtf you are explaining very confusing , so http connection close but tcp connection remain wtf is that ? http is in application layer and tcp is at layer 4 so how one can be close and other is open you are confusing !!!!

  • @aniketyadav6009
    @aniketyadav6009 Год назад

    Audio quality is poor

  • @dhruvabhattacharya
    @dhruvabhattacharya Год назад

    WhatsApp use web sockets.

  • @vcbcs2310
    @vcbcs2310 6 месяцев назад

    you explained nothing . total time waste..
    you are making just fool

  • @MrRuchir23
    @MrRuchir23 3 года назад

    Great explaination , love these types of video
    Thanks @codedamn

  • @purpinkn
    @purpinkn Год назад

    You don't even bother to move the light. So the whole time I'm starting at a ring.

  • @toranekosama
    @toranekosama Год назад

    is so great

  • @Naz-yi9bs
    @Naz-yi9bs 3 года назад

    Amazing thank you for great explanation.