Sushant Dhiman
  • Home
  • Projects
  • About
  • Contact
  • Privacy
Sushant Dhiman

Sushant Dhiman

27 Mar 2026 • 8 min read

HTTP Under the Hood: Here's What Actually Happens

Most backend engineers think that HTTP is a stateless request-response protocol. That's technically correct but not complete. For the last few days I have been reading a lot about HTTP in depth. I'm going to talk about same in this post. In This Post * What is

Read more
20 Mar 2026 • 8 min read

Building a Kafka-style commit log from scratch.

Recently I was learning how Kafka works internally. So in order to understand it, I built a commit log system from scratch in Golang. Some people might think that Kafka is a message queue and not related to logs. But in reality Kafka is an append-only log system. I'

Read more
11 Mar 2026 • 5 min read

Why Kafka is so fast?

Recently I was exploring RabbitMQ and Kafka to do some POCs. I found that Kafka provides very high throughput, which refers to the ability to process a large number of messages in a short amount of time, as compared to RabbitMQ (not RabbitMQ streams). I started exploring why Kafka is

Read more
  • Get updates in your inbox for Free!
Published with Ghost