Hi, I'm Shubham
Software developer writing about systems internals, distributed systems, and things I learn along the way.
Recent Posts
How Does Kafka Scale for Log Processing?
How does Kafka scale for log processing?
Cloudflare Outage 2025-11-18
This article is also published on LinkedIn
Performance Comparison: Tokio vs Tokio-Uring for High-Throughput Web Servers
This article documents an experiment comparing the performance of two Rust asynchronous runtimes, Tokio and Tokio-Uring, in hosting a high-through...
Notes from Crafting Interpreters - Chapter 2 (A Map of the Territory)
I have started reading Crafting Interpreters by Bob Nystrom. This is a book about creating interpreters for a programming language called Lox. I w...
Memory layout of a Rust program
Before we delve into the memory layout of a Rust program, it’s essential to establish a foundational understanding of what a variable is, what it s...
Also Published On
Walmart Global Tech Blog on Medium
Analytics Vidhya on Medium
Technical discussions and industry insights