Snapchat Disappearing Messages High Level System Design with

  Рет қаралды 8,633

Keerti Purswani

Keerti Purswani

Күн бұрын

Many more such specific problems discussed in the series here - • Playlist
If you appreciate the hard work or want to be consistent with the bootcamp, Please 𝐬𝐮𝐛𝐬𝐜𝐫𝐢𝐛𝐞 here - / @keertipurswani
Checkout details and enroll for our LIVE courses here-
www.educosys.com
Checkout ‪@gkcs‬‘s InterviewReady Courses here - interviewready.io
You can also connect with me on-
LinkedIn - / keertipurswani
Instagram - (for personal, raw and real side of my life) - www.instagram....
#systemdesign #hld #softwaredeveloper #softwareengineer

Пікірлер: 18
@Rahul-wo8bk
@Rahul-wo8bk 10 ай бұрын
Good learning for me. please keep it posted with various design level challenges , thanks Gaurav and Keerti
@chidambarjoshi3470
@chidambarjoshi3470 10 ай бұрын
I have a suggestion: In the approach of keeping track of who all have read a message in a chat group, instead of storing the IDs initially and removing them (which is a costlier approach), we can just implement a counter (i.e the no.of users of a group) and go on decrementing the value towards zero. A single time calculation of number of users for setting the counter will happen at the initial, but helps memory wise. I think this would improve the efficiency.
@ROFEL
@ROFEL 3 ай бұрын
then you won't know which user in the groupchat has already seen the photo.
@Prajwal-f5j
@Prajwal-f5j Ай бұрын
If we simply have a pointer, although it is memory efficient, we do not have a track of who's actually have not seen it. Which will be another problem in case of new members added and old members are removed
@aishwaryakasthala97
@aishwaryakasthala97 5 ай бұрын
Keerti, I started watching your videos for Adv Software engg course during my masters to understand SOLID and Design patterns. Since then, I have been following your channel. Completed watching this video and I must say you are an inspiration to me, you always ask the right questions. I hope to become like you! 🤞
@KeertiPurswani
@KeertiPurswani 5 ай бұрын
Thank you so much, really means a lot 😇
@piyushpathak1186
@piyushpathak1186 10 ай бұрын
Consistency at its peak 🔥🔥
@anshulsharma3137
@anshulsharma3137 10 ай бұрын
How will the triggering part of the group delete happen ? Like we are removing from the set as users are reading the messages but when the set will become empty how will we know ? Will there be a cron who checks this say after every 15 mins ?
@Mahmmadhusen072
@Mahmmadhusen072 10 ай бұрын
Eagerly waiting for it to implement this in HHLD 😊
@KeertiPurswani
@KeertiPurswani 10 ай бұрын
It will be fuuuuuun! ✌🏻✌🏻😇😇
@amitchoubey6658
@amitchoubey6658 10 ай бұрын
I have few questions 1. Can't mobile app send 1 read receipt for each message when everyone reads it since, app will have latest copy of current users in group ? 2. Cant we build group messages as consumer publisher design ....all group user can subscribe to group and poll message or push mechanisms can also be build for user to view messages ? Group service can own this central message broker which keeps cache of all connected uses in group Thanks in advance
@anshulsharma3137
@anshulsharma3137 10 ай бұрын
How the triggering part will happen for group delete? Like I am removing from the set as people are reading it, but when set will become empty how the group delete API will trigger? Will it be through cron who checks if set is empty after say every 15mins?
@aju8126
@aju8126 10 ай бұрын
Which is the tool used here for drawing the architecture diagram?
@KeertiPurswani
@KeertiPurswani 10 ай бұрын
We are using online whiteboard (miro), we have discussed the hld of this also, coming up soon! 😇
@ankitmaheshwari2341
@ankitmaheshwari2341 10 ай бұрын
Who said that server can handle limited number of connections?
@SarthakBahuguna-q8l
@SarthakBahuguna-q8l 2 ай бұрын
server has limited resources , its server not serverless
@venky7783
@venky7783 10 ай бұрын
its so difficult...kuch samajh me nahi aaya
@sarankarthic5772
@sarankarthic5772 10 ай бұрын
What's your view on DEVIN Keerthi?
YouTube High Level System Design with @harkirat1 !!
35:02
Keerti Purswani
Рет қаралды 116 М.
IL'HAN - Qalqam | Official Music Video
03:17
Ilhan Ihsanov
Рет қаралды 700 М.
Quando eu quero Sushi (sem desperdiçar) 🍣
00:26
Los Wagners
Рет қаралды 15 МЛН
She made herself an ear of corn from his marmalade candies🌽🌽🌽
00:38
Valja & Maxim Family
Рет қаралды 18 МЛН
Facebook Ads for Authors in 2025: A Step by Step Guide
1:09:49
Markee Books
Рет қаралды 58
How Tinder / Bumble does Matchmaking? System Design Charcha with @gkcs
44:55
Episode 45: Lead by Letting Go: Empowering Success and Failure
17:48
The Leading Lounge
Рет қаралды 35
Mindset of Successful Programmers
4:56
bigboxSWE
Рет қаралды 1,2 МЛН
How Zoom handles Video-Calls? System Design Charcha with @gkcs
40:16
Keerti Purswani
Рет қаралды 10 М.
System Design: Design a URL Shortener like TinyURL
16:00
Code Tour
Рет қаралды 93 М.
IL'HAN - Qalqam | Official Music Video
03:17
Ilhan Ihsanov
Рет қаралды 700 М.