DEV Community

Tanu Priya profile picture

Tanu Priya

Developer & builder sharing practical lessons on web development, AI, system design, and software engineering. Always learning, building, and experimenting.

Joined Joined on 
What Really Happens When You Search Something on Google?

What Really Happens When You Search Something on Google?

Comments
9 min read
What Really Happens When You Open Google.com in a Browser?

What Really Happens When You Open Google.com in a Browser?

Comments
11 min read
How Do Big Backend Applications Scale?

How Do Big Backend Applications Scale?

Comments
13 min read
What Happens When Your Backend Gets 1 Million Requests?

What Happens When Your Backend Gets 1 Million Requests?

Comments
5 min read
How Do Backend Developers Secure APIs?

How Do Backend Developers Secure APIs?

Comments
6 min read
Cookies vs Sessions vs JWT: What's the Difference?

Cookies vs Sessions vs JWT: What's the Difference?

Comments
8 min read
How Does JWT Authentication Work? A Complete Guide!

How Does JWT Authentication Work? A Complete Guide!

Comments
8 min read
Authentication vs Authorization: What Is the Difference?

Authentication vs Authorization: What Is the Difference?

Comments
5 min read
Database Indexing: Why Can an Index Make Queries Faster?

Database Indexing: Why Can an Index Make Queries Faster?

5
Comments
9 min read
What Actually Happens When You Run a Database Query?

What Actually Happens When You Run a Database Query?

5
Comments 1
11 min read
SQL vs NoSQL: Which Database Should You Use?

SQL vs NoSQL: Which Database Should You Use?

5
Comments
10 min read
How Does a Backend Actually Connect to a Database?

How Does a Backend Actually Connect to a Database?

4
Comments
8 min read
What Is Middleware and Why Do Backend Developers Use It?

What Is Middleware and Why Do Backend Developers Use It?

5
Comments
9 min read
How Does Routing Work in a Backend?

How Does Routing Work in a Backend?

6
Comments
12 min read
HTTP Explained: What Really Happens Between Client and Server?

HTTP Explained: What Really Happens Between Client and Server?

5
Comments
9 min read
What Is a Backend Server Actually Doing?

What Is a Backend Server Actually Doing?

5
Comments
11 min read
What Actually Happens When You Call an API?

What Actually Happens When You Call an API?

5
Comments
8 min read
How Do Big Frontend Applications Scale?

How Do Big Frontend Applications Scale?

5
Comments
7 min read
How Does a Website Become Fast?

How Does a Website Become Fast?

5
Comments
6 min read
Debouncing vs Throttling: The Difference Every Developer Should Know

Debouncing vs Throttling: The Difference Every Developer Should Know

5
Comments
6 min read
How Does useEffect Actually Work?

How Does useEffect Actually Work?

5
Comments
6 min read
Virtual DOM vs Real DOM: Is the Virtual DOM Actually Faster?

Virtual DOM vs Real DOM: Is the Virtual DOM Actually Faster?

6
Comments
10 min read
Why Does Your React App Re-render So Much?

Why Does Your React App Re-render So Much?

5
Comments
10 min read
What Really Happens When React State Changes?

What Really Happens When React State Changes?

5
Comments
7 min read
JavaScript Event Loop: How Does JavaScript Handle Multiple Tasks?

JavaScript Event Loop: How Does JavaScript Handle Multiple Tasks?

1
Comments 1
7 min read
How Does the Browser Turn Code Into Pixels?

How Does the Browser Turn Code Into Pixels?

5
Comments
5 min read
What Actually Happens When You Open a Website?

What Actually Happens When You Open a Website?

6
Comments
4 min read
Design a Scalable Chat Application Combine everything into one architecture

Design a Scalable Chat Application Combine everything into one architecture

6
Comments
8 min read
Observability: Understanding Your System Through Logs, Metrics, Traces & Monitoring

Observability: Understanding Your System Through Logs, Metrics, Traces & Monitoring

6
Comments
6 min read
Reliability & Fault Tolerance: Designing Systems That Survive Failures

Reliability & Fault Tolerance: Designing Systems That Survive Failures

1
Comments
7 min read
Database Partitioning & Sharding: How to Distribute Massive Datasets

Database Partitioning & Sharding: How to Distribute Massive Datasets

Comments
7 min read
Rate Limiting: Protecting APIs From Abuse and Traffic Spikes

Rate Limiting: Protecting APIs From Abuse and Traffic Spikes

1
Comments
8 min read
Authentication at Scale: Sessions, JWT, Tokens, OAuth & Distributed Auth

Authentication at Scale: Sessions, JWT, Tokens, OAuth & Distributed Auth

1
Comments
8 min read
Microservices vs Monolith: When to Split Services and When Not To

Microservices vs Monolith: When to Split Services and When Not To

1
Comments
7 min read
CDN: How Websites Serve Content Faster Globally

CDN: How Websites Serve Content Faster Globally

Comments
7 min read
WebSockets: How Real-Time Communication Works

WebSockets: How Real-Time Communication Works

Comments
9 min read
Message Queues: How Async Processing Makes Systems Faster and More Reliable

Message Queues: How Async Processing Makes Systems Faster and More Reliable

1
Comments
13 min read
Database Scaling Indexing, replication, read replicas, sharding

Database Scaling Indexing, replication, read replicas, sharding

1
Comments
13 min read
Caching & Redis: How to Reduce Database Load and Make APIs Faster

Caching & Redis: How to Reduce Database Load and Make APIs Faster

1
Comments
8 min read
Load Balancing: How Do Large Systems Distribute Traffic?

Load Balancing: How Do Large Systems Distribute Traffic?

Comments
5 min read
Vertical vs Horizontal Scaling: How Do Real Systems Handle Growth?

Vertical vs Horizontal Scaling: How Do Real Systems Handle Growth?

1
Comments
8 min read
System Design for Beginners: How to Design Scalable Systems

System Design for Beginners: How to Design Scalable Systems

2
Comments
5 min read
loading...