Комментарии:
Thanks for watching this video :) What company would you like me to cover next?
ОтветитьExcellent video!
Ответить"what any programmer would want to do when they see something new: changing architectures"
I'm guilty.
I'm sorry, but if you write a critical infrastructure-level service like a database in Java, what the actual f**k were you thinking?
Ответить480 terrabytes per trillion messages, not including images ofcoarse otherwise it'd way bigger of a number thats just insane
ОтветитьThis is better than ASMR. Fell asleep in 8 minutes!
ОтветитьIt would probably still be 'only' billions of messages if Discord users didn't type like kids with ADHD and press the enter key after every three words mid-sentence, lol
Ответитьlove the animations on these videos
Ответитьtbh, discord is masterpiece of this century
ОтветитьI did build multiple grpc channels/servers in my org.It's neither straight forward nor fit for all use cases, GRPC is primarily used for streaming like a stub but load balancing such endpoints is a nightmare. Not sure why they were using GRPC in such system though.
Whenever you create a GRPC connection it will block a thread until the connection is closed. If you create a one connection per channel you wont have enough threads in the VM of the instance running the GRPC client service. I think it is not a good idea to always have a open connection with database.
Wait a minute, are you one of the Rust Founder?
why promote so much? I have memorized now. Stop it.
Discord is destined to fail unless someone rich acquire them like microsoft or elon...much wiser choice than buying twitter
ОтветитьFor some reason when discord stores trillions of messages, but still lags as hell and is barely usable everyone is impressed. But when Telegram does the same thing, but also WITHOUT file size limit nobody is speaking about that at all lmao
ОтветитьLove this channel
ОтветитьCan someone explain the data service and grpc endpoint in a dumb down version ?
ОтветитьTo be honest, Im glad they store them, I kinda use dc as a pseudo gdrive.
ОтветитьI don't move to the "shiny new object" unless there's a very good reason to do so. I firmly believe "If it ain't broke...don't fix it until it is.".
Then again I'm all alone in my little corner so experimenting just isn't something I have time for either.
If messages are naturally partitioned by channel, what is the need in the one big database? Maybe I just don't know all the features
ОтветитьWhy scyllaDB over dynamoDB?
ОтветитьSo basically they put a cache in front of Cassandra?
Ответитьi love crabs
ОтветитьBut... MongoDB is Web Scale!
ОтветитьThat was cool… awesome breakdown…🔥🔥
Ответитьevery time I think about discord I get a horrendously awkward flashback to my first situationship :/ when he asked “do u have discord” I replied “about you staying or about you leaving?” 💀
ОтветитьGot urself a sub sir
ОтветитьAll you said is they moved to scyllabd and wrote migration themselves in rust. You could have done a YT short for it
ОтветитьI have a chat with a three-year history and the search for this chat does not work
Ответитьcan you make video about How Telegram Stores {sum of messages} of Messages ?
ОтветитьThat one message of me.
ОтветитьI thought that Discord is written in Elixir with only some of the NIFs written in Rust as something called Rustler.
ОтветитьHell nah this sh is gonna break down. I need to back up my “cloud” discord server😂
Ответитьnow do the developers have access to my discord group?
ОтветитьGreat video. Great content. Thank you.
ОтветитьSo that's why searching through Discord sucks? And that's why they have that damn infinite scrolling BS?
ОтветитьThis was an incredibly well made video!
ОтветитьThey store their text messages on txt files 😂😂😂
Ответитьwhy discord, there is also messenger
Ответитьso those days I thought my messages and discord wouldn't open up, they were going through a giant migration
?
wow. that's wild! for what is worth, I went on a no-discord fast for almost a month.
MongoDB and Cassandra AND JAVA? I doubt they are engineers or even coders.
ОтветитьImagine AI company make an investment to use their dataset
ОтветитьGreat video, and I'm left with one question how to find and use the right tools at the right place and at the right time 😅
That something comes with experience or any beginning can also master that?
I have always wondered and been interested about Discord myself.
As someone who uses it daily, and runs a sever (that in hoping to monetize as it has exclusive ckntern ghst tskes forever to curate)
Inspiring!
Ответитьi was thinking what do happen to the people that were working there ( for example on cassandra db) after migration? all went home and new people came in ?
Ответить