---
title: "shubham kumar (@shubham-01-star) | Hashnode"
description: "Backend • System Design • AI Experiments Documenting the journey as I grow 🚀. Read the latest articles by shubham kumar on Hashnode."
url: "https://hashnode.com/@shubham-01-star"
---

@shubham-01-star

# shubham kumar

@shubham-01-star · India · Joined March 2023

Backend • System Design • AI Experiments Documenting the journey as I grow 🚀

### [Kafka Made Simple: Understanding Kafka Like You’re 5](https://system-design-diaries.hashnode.dev/kafka-made-simple-understanding-kafka-like-you-re-5?utm_source=hashnode&utm_medium=feed)

Modern applications handle millions of events every second.User clicks, payments, messages, orders, notifications — everything happens at the same time. If every service talks directly to every other

4 min read · [system-design-diaries.hashnode.dev](https://system-design-diaries.hashnode.dev/kafka-made-simple-understanding-kafka-like-you-re-5?utm_source=hashnode&utm_medium=feed)

[Mar 31](https://hashnode.com/posts/kafka-made-simple-understanding-kafka-like-you-re-5/69cc0f41e4688e4edd23fe51)

### [Cache Strategies in Distributed Systems](https://system-design-diaries.hashnode.dev/cache-strategies-in-distributed-systems?utm_source=hashnode&utm_medium=feed)

From Simple TTL to Production-Ready Caching

5 min read · [system-design-diaries.hashnode.dev](https://system-design-diaries.hashnode.dev/cache-strategies-in-distributed-systems?utm_source=hashnode&utm_medium=feed)

[Mar 24](https://hashnode.com/posts/cache-strategies-in-distributed-systems/69c238d930a9b81e3a115a64)

### [How I Use Two Git Accounts (Work + Personal) on One Laptop — A Simple Copy-Paste Setup](https://shubhamkumar01.hashnode.dev/how-i-use-two-git-accounts-work-personal-on-one-laptop-a-simple-copy-paste-setup?utm_source=hashnode&utm_medium=feed)

How I Use Two Git Accounts

4 min read · [shubhamkumar01.hashnode.dev](https://shubhamkumar01.hashnode.dev/how-i-use-two-git-accounts-work-personal-on-one-laptop-a-simple-copy-paste-setup?utm_source=hashnode&utm_medium=feed)

[Mar 9](https://hashnode.com/posts/how-i-use-two-git-accounts-work-personal-on-one-laptop-a-simple-copy-paste-setup/69ae76a245e043be6262bf83)

### [The Silent Killer in System Design: Understanding the Thundering Herd](https://system-design-diaries.hashnode.dev/the-silent-killer-in-system-design-understanding-the-thundering-herd?utm_source=hashnode&utm_medium=feed)

Understanding the Thundering Herd Problem

9 min read · [system-design-diaries.hashnode.dev](https://system-design-diaries.hashnode.dev/the-silent-killer-in-system-design-understanding-the-thundering-herd?utm_source=hashnode&utm_medium=feed)

[Feb 27](https://hashnode.com/posts/the-silent-killer-in-system-design-understanding-the-thundering-herd/69a198d4f74c7a2f10e01746)

### [Database Connection in Next.js (with TypeScript)](https://nextjswithmongodb.hashnode.dev/database-connection-in-nextjs-with-typescript?utm_source=hashnode&utm_medium=feed)

Prerequisites Next.js (Next.js edge network pe run karta hai - multiple servers like India, USA, etc.). Edge ka matlab hai distributed servers. Next.js ka behavior serverless hota hai, so different requests alag-alag edges pe handle ho sakti hain....

2 min read · [nextjswithmongodb.hashnode.dev](https://nextjswithmongodb.hashnode.dev/database-connection-in-nextjs-with-typescript?utm_source=hashnode&utm_medium=feed)

[Feb 4, 2025](https://hashnode.com/posts/database-connection-in-nextjs-with-typescript/67a1fcfba0ba26dd874df769)
