andreyka26_se
Distributed systems, Tanenbaum. Pretty similar to consistent hashing, but without a coordinator
Something that is called chord, and it has very interesting way of finding the right node (that has your key)
You have pointers to adjacent nodes (neighbours) + finger table, that is very unclear, but in the nutshell it has exponential “pointers” where the data is. You can chatgpt it.
You have pointers to adjacent nodes (neighbours) + finger table, that is very unclear, but in the nutshell it has exponential “pointers” where the data is. You can chatgpt it.
👍2
andreyka26_se
Something that is called chord, and it has very interesting way of finding the right node (that has your key) You have pointers to adjacent nodes (neighbours) + finger table, that is very unclear, but in the nutshell it has exponential “pointers” where the…
I am wondering is it much worse than consistent/rendezvous hashing or not. Cause rendezvous does not beed coordinator in theory, as well as consistent
👍2
Daily
OMG, absolutely love it. This amazing feeling to implement something close to real world.
Not sure how come this is medium, typically, the concurrency knowledge is something that is getting checked in "bank" related algo/oop questions, but in leetcode it is not.
https://leetcode.com/problems/simple-bank-system/description/?envType=daily-question&envId=2025-10-26
#daily #medium
OMG, absolutely love it. This amazing feeling to implement something close to real world.
Not sure how come this is medium, typically, the concurrency knowledge is something that is getting checked in "bank" related algo/oop questions, but in leetcode it is not.
https://leetcode.com/problems/simple-bank-system/description/?envType=daily-question&envId=2025-10-26
#daily #medium
❤1🔥1
andreyka26_se
Daily OMG, absolutely love it. This amazing feeling to implement something close to real world. Not sure how come this is medium, typically, the concurrency knowledge is something that is getting checked in "bank" related algo/oop questions, but in leetcode…
By the way, do you know why it won't work in concurrent world, e.g. 2 transfers at the same time {acc1 => acc2} and {acc1 => acc3)?
How would you handle it? Let's now even abstract it from database, let's say this is only in memory
How would you handle it? Let's now even abstract it from database, let's say this is only in memory
andreyka26_se
https://youtube.com/shorts/uHl3aC7J3a0?si=MWLKa3_5NMZXW3fo
Pls support with like❤️
❤6👍5
Daily
Easy, nice problem, go and collect the coin
https://leetcode.com/problems/make-array-elements-equal-to-zero/description/?envType=daily-question&envId=2025-10-28
#daily #easy
Easy, nice problem, go and collect the coin
https://leetcode.com/problems/make-array-elements-equal-to-zero/description/?envType=daily-question&envId=2025-10-28
#daily #easy
andreyka26_se
Eventually finished editing https://www.youtube.com/watch?v=qiL04rZBVSA Please leave your thought guys. Would appreciate comments on Youtube so more people would see it and our small group grows here.
I'm prepping for the next system design video/article like that one.
You are my audience, community and people that are supporting me. You gotta be choosing the next one
You are my audience, community and people that are supporting me. You gotta be choosing the next one
🔥5
What to do the next? (promise to fuck up whatever in Hello Interview XDD)
Anonymous Poll
45%
Stripe (Payment gateway)
32%
Uber (Taxi service)
41%
Whatapp (Messenger)
22%
Ticket Master (booking system)
andreyka26_se pinned «What to do the next? (promise to fuck up whatever in Hello Interview XDD)»
Daily
Easy, problem, go and collect the coins
https://leetcode.com/problems/smallest-number-with-all-set-bits/?envType=daily-question&envId=2025-10-29
#daily #easy
Easy, problem, go and collect the coins
https://leetcode.com/problems/smallest-number-with-all-set-bits/?envType=daily-question&envId=2025-10-29
#daily #easy
👍1
wow, so this works like google docs, meaning, you can edit code at the same time. Not sure this is much useful, but interesting feature. I thought it will be something like leaderboard, so you can compete who is faster and who has better solution
👍1
Andrii Bui
Video message
My friend asked me if it was because of stress or anger. It wasn’t, but oh my god, sometimes I have such a huge urge to punch the screen when I’m working on my Microsoft-provided, slow-as-hell laptop and it takes five minutes to load Teams - making me five minutes late to some important meeting, for example.
SOOOOOOOOOOO maybe, good decision would be to leave this screen on the desk. You know, this will be my work on mental wellbeing. Unreleased anger - is the worst, it can cause cancer, at least this is what I heard😁
SOOOOOOOOOOO maybe, good decision would be to leave this screen on the desk. You know, this will be my work on mental wellbeing. Unreleased anger - is the worst, it can cause cancer, at least this is what I heard😁
😁5