PROOF that Whatsapp uses Websockets!! #systemdesign

preview_player
ะŸะพะบะฐะทะฐั‚ัŒ ะพะฟะธัะฐะฝะธะต
๐„๐๐‘๐Ž๐‹ ๐…๐Ž๐‘ ๐“๐‡๐„ ๐Ÿ“-๐–๐„๐„๐Š ๐‹๐ˆ๐•๐„ ๐‡๐‹๐ƒ ๐‚๐Ž๐”๐‘๐’๐„-
ะ ะตะบะพะผะตะฝะดะฐั†ะธะธ ะฟะพ ั‚ะตะผะต
ะšะพะผะผะตะฝั‚ะฐั€ะธะธ
ะะฒั‚ะพั€

Prolly one of those rare YouTubers who teach with dedicationโค๏ธ
Congratulations in adv for 100k subs you deserve a lot more๐Ÿ˜Š

parthdalai
ะะฒั‚ะพั€

Hi, While WhatsApp Web uses websockets to establish a persistent connection between the web browser and the mobile app, i think the primary communication between the mobile apps doesn't rely solely on websockets.

kausheekakella
ะะฒั‚ะพั€

nice, really great way to trust design choices

nipunjindal
ะะฒั‚ะพั€

Really good info .What software did you use?

T_Mo
ะะฒั‚ะพั€

Wow, thank you for informing! You are a good educator! :)

lightblue
ะะฒั‚ะพั€

shawty is a 10/10, cuz she can explain concepts of computer science from system design to oop, DBMS etc....โ˜บ๏ธโ˜บ๏ธโ˜บ๏ธ๐Ÿ˜Š๐Ÿ—ฟ

YuvrajSingh-pfqe
ะะฒั‚ะพั€

This is great, More Videos like this ๐ŸŽ‰

punyaslokdutta
ะะฒั‚ะพั€

Hmm,
Whatsapp will logout from web app if you change your device type to mobile(fro developer tools). Maybe its User sniffing.
Whatsapp doesnt allow multiple login to same account. Maybe a singleton design pattern.
Can some one explain the second case.

undergraduate
ะะฒั‚ะพั€

May be they are also using custom protocol might using similar like websockets

LolLol
ะะฒั‚ะพั€

But, I have heard that whatsapp uses XMPP rather than websockets. Can you confirm?

magnuscarlsen
ะะฒั‚ะพั€

does it use cookies as authentication?
and if we managed to get the cookies, can we login in another computer just like any other websites?

novianindy
ะะฒั‚ะพั€

How they scale since websockets are not completely stateless?

HowTo-bkjn
ะะฒั‚ะพั€

Whatsapp made a blog on how do they maintain wsockets, And that post explains the engineering on how they achieve scaled ws for all users.

karthifairhawn
ะะฒั‚ะพั€

What' s worng in using websocket? If it is using websocket and thats issue than what is the issue?

investinginsights
ะะฒั‚ะพั€

I see trust issue. Haha whats the proof. Anways good job @Keerti.

amarjeetyadav
ะะฒั‚ะพั€

Your voice is so soothing... Love it โค

Devz
ะะฒั‚ะพั€

share your website name where we can get structured course on API and react js

akshay
ะะฒั‚ะพั€

If we have websocket, that give us data whenever received. What is the need of Kafka then ? Kafka does the same thing na.

SourabhBisht-dfcu
ะะฒั‚ะพั€

It mean its not using webrtc peer to peer .

muhammadhaseebahmad
ะะฒั‚ะพั€

I already make a complete whats app clone including all features but some time it crash in group video call I have to find that bug๐Ÿ˜ข