General statistics
List of Youtube channels
Youtube commenter search
Distinguished comments
About
D K
ByteByteGo
comments
Comments by "D K" (@DK-ox7ze) on "ByteByteGo" channel.
This is a good summary, but it seems like there's a lot going on behind the scenes in all of these process, especially systemD. Would be nice to cover that in a future video :)
639
I see docker in almost all projects these days. It's still quite popular.
134
It will be great if you can come up with a video which maps use cases to DBs. Like which type of DB is best suited for which use cases? Covering popular DBs like RDBMS, Document DB, Key value, Column family DBs, colum oriented DBs, Map reduce, and so on.
32
The problem is that you can't paste company code into chatgpt because it's consumed and used by it. Several cases where it leaked code of companies like Amazon and Samsung were found. Secondly, we can only pass it snippets of code. But large code base has lots of interdependent modules so copy pasting a part of it won't work.
19
Docker, Redis, NoSQL vs SQL, Zookeeper, Kafka, Java vs NodeJS (multi-thread vs single threaded), Front-end architecture, Micro front-ends, Scaling front-end systems.
11
It's a big f**k y*u to all the folks onboard the tech hype train. Loved it.
10
@faroukfaiz8396 Yes but it doesn't cover which database to choose for which scenario. He has only outlined the pros and cons of migrating to a new db
8
Will be great if you can do a separate video for staff level system design interviews. There are still many resources or there such that anyone with few years of experience can do a decent job at system design. So it's important to differentiate.
7
If the writes were going to the persistent disk with high latency, then how were they made immediately available (with low latency) to all the intended members of that messaging group?
6
@superdingo9741 Why is JVM faster than an interpreter, given that both need to ultimately convert the code to machine code to be executed by the CPU?
6
If Java is compiled just in time before execution, then it means it's compiled in stages, like how Javascript is complied by JIT complier in stages. Then why is Java significantly faster than Javascript?
4
POS terminals are designed to accept credit cards, which I believe use a different tech to encrypt the credit card number and cvv. So how does these terminals directly accept the token from Apple or Google pay? Unless Apple pay converts that in the format acceptable to POS terminal.
4
I am surprised that there was no mention of ICANN in the video. Where does ICANN stand in the DNS resolution? Are you referring to ICANN as Root resolver here?
4
Durability, reliability, and security become super important in a giant monorepo like Google's or Meta's. Wonder how they manage that? I mean it's basically a single point of failure. Maybe they have many backups stored in a super reliable storage with lots of security layers?
3
Great video. But I didn't understand how auto yielding reduces the cost of context switching? Because after yielding, context switching will have to be done anyway for the CPU to execute other processes.
3
Isn't this a repeat?
3
You have listed Geo hash but not explained it.
2
What's the default isolation level for RDBMS?
2
So websites should use http3 only for streaming etc and not for Ajax, Javascript, css, etc?
2
Please also do an actual system design which includes all these tools for real so that we can understand them all 😅
2
Great explanation. Resolved all my doubts on how NoSql DBs work. However, I wanted to understand 1) Whether the balanced tree and keys in sorted set is only the object key with pointer to data value or it also contains the actual data? 2) Can a NoSql DB index multiple keys? 3) Why can't SQL DB also implement flushing mechanism in order to speed up writes? I know that they are highly consistent so they need to persist data to disk, but they can simply append the entry in a log file just like NoSql DBs do, and in case of a network partition, first check the log file to sync data in actual database?
2
So in your example if we do git log after merge, it will show commits in this order :B, C, A?
2
@daviduzumaki In that case they might have to again deal with data loss issues which they were facing, and the reason why they introduced persistent storage in the first place.
1
@kafychannel What's the difference between the two configs?
1
Redis is a key value DB, so Hash index makes perfect sense. But I am wondering why Skip list is used in it?
1
@sansmoraxz Why is sorting required when we can access key values in O(1) time?
1
@krajekdev The values associated with a key are user defined, so it's up to the user to choose what data structure it wants in the key's value. Why should Redis dictate that?
1
If transmitting bulk data is not efficient over encrypted connections then how are websites like google drive able to upload large files so fast?
1
When we merge PR, which merge technique git follows by default?
1
So who's Akex Xu?
1
At 3:40, under first diagram (Git Merge) if the head is at F, and you do git log then will it show commits C, B, A or commits E, D?
1
Would like to know how rainbow tables and other hacking techniques work?
1
Your voice in the video sounds low. A higher volume would give better clarity (not an issue with my device since other videos are playing fine).
1