Video wird geladen...

Video konnte nicht geladen werden

Zur Startseite

Designing a notification system. #systemdesignseries

25,446 Aufrufe • vor 2 Monaten •via X (Twitter)

22 Kommentare

Profilbild von $wEniola
$wEniolavor 2 Monaten

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

Profilbild von chinedu🦀
chinedu🦀vor 2 Monaten

Nice!

Profilbild von Big Engine The Gadget Guy
Big Engine The Gadget Guyvor 2 Monaten

@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?

Profilbild von chinedu🦀
chinedu🦀vor 2 Monaten

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

Profilbild von Kayode
Kayodevor 2 Monaten

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

Profilbild von chinedu🦀
chinedu🦀vor 2 Monaten

Nice

Profilbild von Prince Enyiorji
Prince Enyiorjivor 2 Monaten

Please can you use white boards when discussing design questions

Profilbild von chinedu🦀
chinedu🦀vor 2 Monaten

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

Profilbild von rubbie kelvin
rubbie kelvinvor 2 Monaten

i should just follow you at this point

Profilbild von Habeeb.sh
Habeeb.shvor 2 Monaten

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

Profilbild von Divi ⚡
Divi ⚡vor 2 Monaten

👏👏👏👏

Profilbild von Bits of Wisdom
Bits of Wisdomvor 2 Monaten

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.

Profilbild von npm install Toluwalase😌 🥋 🪖
npm install Toluwalase😌 🥋 🪖vor 2 Monaten

Thanks for this

Profilbild von Chibueze Aniezeofor
Chibueze Aniezeoforvor 2 Monaten

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 .

Profilbild von Rowjay
Rowjayvor 2 Monaten

Nice @chinedu_10

Profilbild von ghost 🌳
ghost 🌳vor 2 Monaten

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

Profilbild von big daddy || 𝙿𝚛𝚊𝚢𝚣.tsx 
big daddy || 𝙿𝚛𝚊𝚢𝚣.tsx vor 2 Monaten

have you considered systems design mentoring?

Profilbild von chinedu🦀
chinedu🦀vor 2 Monaten

😅

Profilbild von SA
SAvor 2 Monaten

Great video

Profilbild von chinedu🦀
chinedu🦀vor 2 Monaten

Thanks

Profilbild von Ayomi🤚Daniels
Ayomi🤚Danielsvor 2 Monaten

Nice

Profilbild von 🤞🏽Kevlar♓️✌🏽❤️
🤞🏽Kevlar♓️✌🏽❤️vor 2 Monaten

love your videos but they’re usually too long

Ähnliche Videos