How Facebook Scaled a Distributed Priority Queue

preview_player
Показать описание
We cover why message queues are important and how they are implemented (data structures and algorithms have their uses after all). Message queues are more similar to databases than you may think.

#neetcode #systemdesign #database
Рекомендации по теме
Комментарии
Автор

I know usually the more technical a video is, the less views it will get, but I prefer making these sort of videos so please let me know if you'd like to see more.

NeetCodeIO
Автор

We need more of neetcode content like this ❤

Kaviarasu_S
Автор

I love deep technical talks, so this is highly appreciated ❤
Id even love to hear more about your thoughts and alternative approaches to this architecture

Dominik-K
Автор

Got to say neato, it was a super informative video, hoping for more future videos like this. Appreciate your grind

krateskim
Автор

Please make more system design videos like these if you can. They're really appreciated and your experience/insight makes them more valuable

byte_easel
Автор

These kind of architectures are the most thing I like about the web. I've seen you talking about how working as a JS dev can get pretty tedious especially when having to solve nasty bugs; I think this side of the equation is the bright one, I don't think you can( although you technically can) make such a system in C, it will just be too much, the right way to go about it is to use existing libraries that already implement chunks of your system and then put them all together, I may be wrong though about how feasible would doing it in C be, but it's definitely easier this way.

yassine-sa
Автор

12:18 could you please post the link to that video?

ChaguiOGC
Автор

I really enjoyed this video style! Thanks, really enjoying watching your channel evolve.

Anonymous_range
Автор

This is great supplemental material to learn about while I'm in my data structures and algorithms class. And I can actually follow along!

ogpurpledaddy
Автор

Yes please do. Appreciate you not chasing views. Some of us will find them valuable.

aribasiebel
Автор

I love this style content and ones where you talk about your past work, please make more of these style videos!

jpo
Автор

This is great, your insight and commentary is helpful. Please comment on more system design blog posts!

loic-lescoat
Автор

This type of thing is why I did software engineering. Not leetcode which is based on first year dsa.

hellowill
Автор

Great video Navdeep, please make more content like this. Leetcode is fun but systems design is even better

saadahmed
Автор

Great topic and thanks for covering it in detail!! Please consider covering more of such topics from Company engineering blogs.

siddair
Автор

we need more of these types of videos!

noyalcheriyan
Автор

That's really interesting. In the simple case of javascript In this example, what if the task earlier in the queue takes 10 seconds and the next one in line takes only 1?

Vancha
Автор

Your best video yet, please do more videos about distributed systems

Gabriel-msqw
Автор

Very good! It is like a song to my ears!

cyclingcomputer
Автор

Hoooly, please do more of these. Really like your insights!

Kennstduwayne