Curious Engineer
Subscribe
Sign in
Home
1:1 with me 🧑💻
Database Internals 🛢️
Algorithms ⚡
System Design Study 💻
algorithms
A deep dive: What is LSM tree?
This article deep dives into what is an LSM tree and how does it work internally.
Aug 18, 2024
•
Vivek Bansal
57
9
How to find nearby entities?
Uncover the world with Geohashing, a clever way to encode locations into short codes. Learn how it works.
Aug 4, 2024
•
Vivek Bansal
65
4
Consensus Algorithm: Raft
This blog deep dives into the famous consensus algorithm called Raft and how it helps in achieving consensus in a distributed system consisting of…
Jul 28, 2024
•
Vivek Bansal
14
2
Count-Min Sketch
This article deep dives into what is count-min sketch as a data structure and how is it helpful in the real world systems
Feb 4, 2024
•
Vivek Bansal
18
3
Bloom Filters
This post deep dives into what is bloom filters and what are their applications in real-world systems
Jan 21, 2024
•
Vivek Bansal
32
5
What is Consistent Hashing?
This article deep dives into the consistent hashing algorithm - what it is and how it's helpful in real-world use cases
Dec 2, 2023
•
Vivek Bansal
25
11
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts