Logo
Search
Home
Archive
Login
Subscribe
Logo

System Design

AI Engineering

+2

API Gateway vs Load Balancer: What's the Actual Difference?

Jul 5, 2026

•

5 min read

API Gateway vs Load Balancer: What's the Actual Difference?

Traffic distribution vs traffic management, and when you need both.

Aditya Singh Sisodiya
Aditya Singh Sisodiya

AI Engineering

+2

6 Deployment Strategies Every Engineer Should Know

Jul 4, 2026

•

5 min read

6 Deployment Strategies Every Engineer Should Know

Most teams use only one. The best teams combine three.

Aditya Singh Sisodiya
Aditya Singh Sisodiya

AI Engineering

+2

How Uber Serves 150 Million Reads Per Second From Cache

Jul 2, 2026

•

6 min read

How Uber Serves 150 Million Reads Per Second From Cache

Inside CacheFront: Uber's three layer invalidation strategy for consistency at scale

Aditya Singh Sisodiya
Aditya Singh Sisodiya

AI Engineering

+2

How Spotify Uses AI Agents to Rewrite Its Entire Codebase

Jul 1, 2026

•

5 min read

How Spotify Uses AI Agents to Rewrite Its Entire Codebase

Inside the 3 agent pipeline that handles code migrations at scale

Aditya Singh Sisodiya
Aditya Singh Sisodiya

AI Engineering

+2

How Discord Handles 40 Billion Messages Per Day

Jun 29, 2026

•

5 min read

How Discord Handles 40 Billion Messages Per Day

They cut database nodes by 60% and made reads 8x faster.

Aditya Singh Sisodiya
Aditya Singh Sisodiya

AI Engineering

+2

Vector Databases Compared

Jun 27, 2026

•

6 min read

Vector Databases Compared

Performance benchmarks, cost traps, and a decision tree for picking the right one

Aditya Singh Sisodiya
Aditya Singh Sisodiya

AI Engineering

+2

LangChain vs LlamaIndex vs Building From Scratch

Jun 26, 2026

•

5 min read

LangChain vs LlamaIndex vs Building From Scratch

A real comparison with code, tradeoffs, and an honest opinion

Aditya Singh Sisodiya
Aditya Singh Sisodiya

AI Engineering

+2

Agentic Loops and Safety: How to Stop AI Agents From Running Forever

Jun 25, 2026

•

5 min read

Agentic Loops and Safety: How to Stop AI Agents From Running Forever

LLMs have no built in concept of "done." Without stopping conditions, the loop runs until the money runs out.

Aditya Singh Sisodiya
Aditya Singh Sisodiya

AI Engineering

+2

Multi Agent Systems: How AI Agents Work Together in Production

Jun 21, 2026

•

5 min read

Multi Agent Systems: How AI Agents Work Together in Production

Most multi agent systems fail not because agents cannot communicate, but because they cannot remember.

Aditya Singh Sisodiya
Aditya Singh Sisodiya

AI Engineering

+2

What Is an AI Agent?

Jun 20, 2026

•

5 min read

What Is an AI Agent?

If the human tells it what to do at every step, it is a chatbot. Autonomy is the only line that matters.

Aditya Singh Sisodiya
Aditya Singh Sisodiya

AI Engineering

+2

Memory in AI Agents

Jun 19, 2026

•

5 min read

Memory in AI Agents

The context window is not memory. It is a whiteboard that gets erased every time you close the tab.

Aditya Singh Sisodiya
Aditya Singh Sisodiya

AI Engineering

+3

Prompt Engineering: The First Skill Every AI Engineer Needs

Jun 14, 2026

•

3 min read

Prompt Engineering: The First Skill Every AI Engineer Needs

The model is not the bottleneck. Your prompt is.

Aditya Singh Sisodiya
Aditya Singh Sisodiya

AI Engineering

+2

How LLMs Actually Work: Tokens, Transformers and Why They Lie

Jun 11, 2026

•

6 min read

How LLMs Actually Work: Tokens, Transformers and Why They Lie

No math. No PhD. Just the mental model every engineer building on LLMs actually needs.

Aditya Singh Sisodiya
Aditya Singh Sisodiya

AI Engineering

+2

VectorDB and Embeddings: The Most Underrated Concept in AI Engineering

Jun 10, 2026

•

6 min read

VectorDB and Embeddings: The Most Underrated Concept in AI Engineering

A backend engineer's guide to vector databases, HNSW graphs, and the embedding models powering every AI search system in 2026

Aditya Singh Sisodiya
Aditya Singh Sisodiya

Distributed System

+2

What is RAG (Retrieval Augmented Generation) ?

Jun 6, 2026

•

4 min read

What is RAG (Retrieval Augmented Generation) ?

The architecture pattern that turns a frozen, hallucinating model into a grounded expert on your documents

Aditya Singh Sisodiya
Aditya Singh Sisodiya

Distributed System

+2

System Design was HARD Until I Learned These 20 Patterns

Jun 2, 2026

•

6 min read

System Design was HARD Until I Learned These 20 Patterns

Stop memorizing full architectures. Learn the patterns and you can design anything.

Aditya Singh Sisodiya
Aditya Singh Sisodiya

Distributed System

+2

REST vs GraphQL vs gRPC

May 31, 2026

•

4 min read

REST vs GraphQL vs gRPC

A decision framework tested across public APIs, complex frontends, and high throughput microservices

Aditya Singh Sisodiya
Aditya Singh Sisodiya

netflix

+3

How Netflix Delivers Video to 300 Million Users Without Buffering

May 29, 2026

•

4 min read

How Netflix Delivers Video to 300 Million Users Without Buffering

A deep dive into how Netflix built a global content delivery network from scratch

Aditya Singh Sisodiya
Aditya Singh Sisodiya

LLD

+1

LLD was HARD Until I Learned These 12 Design Patterns

May 26, 2026

•

5 min read

LLD was HARD Until I Learned These 12 Design Patterns

Tested across 50+ LLD interview questions at Google, Amazon, and Uber

Aditya Singh Sisodiya
Aditya Singh Sisodiya

Distributed System

+2

How Databricks Rate Limits Billions of API Calls at Near Zero Latency

May 23, 2026

•

4 min read

How Databricks Rate Limits Billions of API Calls at Near Zero Latency

How Databricks moved from Redis to in memory counting and batch reporting for 10x lower latency

Aditya Singh Sisodiya
Aditya Singh Sisodiya

Distributed System

+2

Scaling was HARD Until I Learned These 7 Stages

May 22, 2026

•

4 min read

Scaling was HARD Until I Learned These 7 Stages

The 7 scaling stages every system design interview expects you to know

Aditya Singh Sisodiya
Aditya Singh Sisodiya

AI

+3

Top 10 System Design Concepts Every Engineer Must Know

May 17, 2026

•

5 min read

Top 10 System Design Concepts Every Engineer Must Know

You can memorize architectures or you can understand the 10 ideas behind all of them. One of those approaches actually works under pressure.

Aditya Singh Sisodiya
Aditya Singh Sisodiya

scortier

+4

How OpenClaw Works Behind the Scenes

Mar 6, 2026

•

3 min read

How OpenClaw Works Behind the Scenes

A simple mental model of the Gateway, plugins, tools, and memory

Aditya Singh Sisodiya
Aditya Singh Sisodiya

Software Engineering

+3

Cloudflare Outage on November'25 : What Actually Happened?

Nov 20, 2025

•

2 min read

Cloudflare Outage on November'25 : What Actually Happened?

How a tiny configuration mistake rippled into a global Internet slowdown.

Aditya Singh Sisodiya
Aditya Singh Sisodiya

Coding

+5

MCP Explained: A Universal Protocol for AI Integrations

Jun 19, 2025

•

3 min read

MCP Explained: A Universal Protocol for AI Integrations

How the Model Context Protocol Drives Real-World Agent Behavior.

Aditya Singh Sisodiya
Aditya Singh Sisodiya
Load more

Subscribe to Grind Engineer

One Concept at a Time!
From coding basics to advanced system design.
No fluff, just valuable.

mailbox
© 2026 Grind Engineer.
beehiivPowered by beehiiv