Video yükleniyor...

Video Yüklenemedi

Ana Sayfaya Dön

Designing a notification system. #systemdesignseries

25,446 görüntüleme • 2 ay önce •via X (Twitter)

22 Yorum

$wEniola profil fotoğrafı
$wEniola2 ay önce

Your explanation in the video was spot on! I’ve also implemented the same concept while studying distributed systems. Check it out here:

chinedu🦀 profil fotoğrafı
chinedu🦀2 ay önce

Nice!

Big Engine The Gadget Guy profil fotoğrafı
Big Engine The Gadget Guy2 ay önce

@TosinOlugbenga For a notification system relying on upstream providers, I think backoffs shouldn’t be purely exponential. Some jitter is needed otherwise your retries can run you into rate limits or worst case thundering herd hammering down your upstream provider. What do you think?

chinedu🦀 profil fotoğrafı
chinedu🦀2 ay önce

@TosinOlugbenga You are correct, I’ll answer this if the thundering herd question comes up. You know how open ended this interviews are.

Kayode profil fotoğrafı
Kayode2 ay önce

Awesome explanation. I've implemented some of the concepts here in this job queue package I'm building -

chinedu🦀 profil fotoğrafı
chinedu🦀2 ay önce

Nice

Prince Enyiorji profil fotoğrafı
Prince Enyiorji2 ay önce

Please can you use white boards when discussing design questions

chinedu🦀 profil fotoğrafı
chinedu🦀2 ay önce

😅😅😅😅… I’ll put that under advisement.

rubbie kelvin profil fotoğrafı
rubbie kelvin2 ay önce

i should just follow you at this point

Habeeb.sh profil fotoğrafı
Habeeb.sh2 ay önce

I'm currently building something like this, please can I get a feedback. I've documented everything

Divi ⚡ profil fotoğrafı
Divi ⚡2 ay önce

👏👏👏👏

Bits of Wisdom profil fotoğrafı
Bits of Wisdom2 ay önce

The way you simplify and break down some stuff is top notch. I'd love if you made a video on load balancing systems. Especially consistent hashing. Interviewers tend to love those.

npm install Toluwalase😌 🥋 🪖 profil fotoğrafı
npm install Toluwalase😌 🥋 🪖2 ay önce

Thanks for this

Chibueze Aniezeofor profil fotoğrafı
Chibueze Aniezeofor2 ay önce

I was thinking, why use 4 different messages queue why not pub sub ? The only reason I can think of here is for retries , so it would depend are notification important or they are not .

Rowjay profil fotoğrafı
Rowjay2 ay önce

Nice @chinedu_10

ghost 🌳 profil fotoğrafı
ghost 🌳2 ay önce

Nice 🔥🔥 would say for that multiple queues it is a fanout exchange basically clone that one message to multiple queues that need that one message so pushing to that one exchange get’s fanned out to multiple queues

big daddy || 𝙿𝚛𝚊𝚢𝚣.tsx  profil fotoğrafı
big daddy || 𝙿𝚛𝚊𝚢𝚣.tsx 2 ay önce

have you considered systems design mentoring?

chinedu🦀 profil fotoğrafı
chinedu🦀2 ay önce

😅

SA profil fotoğrafı
SA2 ay önce

Great video

chinedu🦀 profil fotoğrafı
chinedu🦀2 ay önce

Thanks

Ayomi🤚Daniels profil fotoğrafı
Ayomi🤚Daniels2 ay önce

Nice

🤞🏽Kevlar♓️✌🏽❤️ profil fotoğrafı
🤞🏽Kevlar♓️✌🏽❤️2 ay önce

love your videos but they’re usually too long

Benzer Videolar