Curious Engineer

Curious Engineer

Home
1:1 with me 🧑‍💻
Database Internals 🛢️
Algorithms ⚡
System Design Study 💻
Sharding v/s Partitioning
This article deep dives into the fundamental difference between Sharding and Partitioning and how they both support in scaling a system.
Oct 5, 2024 • Vivek Bansal
Kafka Basics
This article deep dives into the basics of the popular streaming platform - Kafka
Feb 18, 2024 • Vivek Bansal
What makes Kafka so fast and efficient?
Whenever we talk about Kafka being fast, then we often forget the most important question to ask ourselves: in what context is it fast? Is it able to…
May 12, 2024 • Vivek Bansal
Message Queues v/s Message Brokers
This article intends to find the fundamental difference between Message Queues vs Message Brokers.
Nov 9, 2024 • Vivek Bansal
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
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
Introduction to gRPC
This article deep dives into what is gRPC and how to build a client-server app using the gRPC framework.
Nov 2, 2024 • Vivek Bansal
How to implement a Circuit Breaker
This article deep dives into how to implement a circuit breaker design pattern
Jan 12, 2025 • Vivek Bansal
Sequential vs Random Disk I/O with Code example
This article deep dives into the difference between Sequential and Random disk I/O with some live coding
Aug 25, 2024 • Vivek Bansal
B-Tree vs B+ Tree: Key Differences Explained
This article deep dives into how data storage happens in a B-Tree and B+Tree.
Sep 1, 2024 • Vivek Bansal
MySQL vs PostgreSQL: Indexing
This article deep dives into what is the difference in indexing in MySQL vs PostgreSQL
Jun 16, 2024 • Vivek Bansal
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
© 2026 Vivek Bansal · Privacy ∙ Terms ∙ Collection notice
Start your SubstackGet the app
Substack is the home for great culture