WhatsApp handles 3 MILLION TCP Connections Per Server! How do they do it? Let us discuss

The Backend Engineering Show with Hussein Nasser

Episode | Podcast

Date: Sat, 25 Jul 2020 22:40:38 GMT

<p>WhatsApp is a chatting application written in Erlang. Let us have a discussion on how WhatsApp managed to run 3 million TCP connections on each FreeBSD server. &nbsp;&nbsp;WhatsApp has the following metrics 42 Billion messages a day 1 Billion users 3 Million connections!! &nbsp;&nbsp;0:00 Intro 2:00 How WhatsApp reached 1,2 then 3 Million Connection 7:00 How Many Processes? &nbsp;10:00 Server Side Load Balancing 13:50 Client Side Load Balancing &nbsp;&nbsp;Resources https://blog.whatsapp.com/1-million-is-so-2011 https://blog.whatsapp.com/on-e-millio-n https://developers.facebook.com/videos/f8-2016/a-look-at-whatsapp-engineering-for-success-at-scale/ &nbsp;&nbsp;๐Ÿญ Backend Engineering Videos https://www.youtube.com/playlist?list=PLQnljOFTspQUNnO4p00ua_C5mKTfldiYT &nbsp;๐Ÿ’พ Database Engineering Videos https://www.youtube.com/playlist?list=PLQnljOFTspQXjD0HOzN7P2tgzu7scWpl2 &nbsp;๐Ÿ›ฐ Network Engineering Videos https://www.youtube.com/playlist?list=PLQnljOFTspQUBSgBXilKhRMJ1ACqr7pTr &nbsp;๐Ÿฐ Load Balancing and Proxies Videos https://www.youtube.com/playlist?list=PLQnljOFTspQVMeBmWI2AhxULWEeo7AaMC &nbsp;๐Ÿ˜ Postgres Videos &nbsp;https://www.youtube.com/playlist?list=PLQnljOFTspQWGrOqslniFlRcwxyY94cjj &nbsp;๐ŸšขDocker https://www.youtube.com/playlist?list=PLQnljOFTspQWsD-rakNw1C20c1JI8UR1r &nbsp;๐Ÿงฎ Programming Pattern Videos &nbsp;https://www.youtube.com/playlist?list=PLQnljOFTspQV1emqxKbcP5esAf4zpqWpe &nbsp;๐Ÿ›ก Web Security Videos https://www.youtube.com/playlist?list=PLQnljOFTspQU3YDMRSMvzflh_qXoz9zfv &nbsp;๐Ÿฆ  HTTP Videos https://www.youtube.com/playlist?list=PLQnljOFTspQU6zO0drAYHFtkkyfNJw1IO &nbsp;๐Ÿ Python Videos https://www.youtube.com/playlist?list=PLQnljOFTspQU_M83ARz8mDdr4LThzkBKX &nbsp;๐Ÿ”† Javascript Videos &nbsp;https://www.youtube.com/playlist?list=PLQnljOFTspQWab0g3W6ZaDM6_Buh20EWM &nbsp;๐Ÿ‘พDiscord Server https://discord.gg/CsFbFce &nbsp;Become a Member &nbsp;https://www.youtube.com/channel/UC_ML5xP23TOWKUcc-oAE_Eg/join &nbsp;Support me on PayPal https://bit.ly/33ENps4 &nbsp;Become a Patreon https://www.patreon.com/join/hnasr? &nbsp;Stay Awesome, Hussein</p>