DEV Community

Mubashir Taj profile picture

Mubashir Taj

Full-Stack Engineer | Specialist in Golang , Nestjs PHP | Cloud Infrastructure AWS & Kubernetes | Linux Administrator | Building Scalable Enterprise Systems

Joined Joined on 
How YouTube Handles a Billion Hours of Video

How YouTube Handles a Billion Hours of Video

1
Comments
6 min read

Want to connect with Mubashir Taj?

Create an account to connect with Mubashir Taj. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Monolith vs Microservices: When Splitting Helps and When It Hurts

Monolith vs Microservices: When Splitting Helps and When It Hurts

Comments
7 min read
How Cloudflare Absorbs a DDoS Attack

How Cloudflare Absorbs a DDoS Attack

1
Comments
6 min read
How Discord Handles Millions of Concurrent Voice Users

How Discord Handles Millions of Concurrent Voice Users

1
Comments
6 min read
WebSockets vs Polling vs Server-Sent Events: Picking Realtime Transport

WebSockets vs Polling vs Server-Sent Events: Picking Realtime Transport

1
Comments
6 min read
How Coding Agents Actually Work: Tools, Context, and Loops

How Coding Agents Actually Work: Tools, Context, and Loops

1
Comments 1
6 min read
Kubernetes Networking: Services, Ingress, and CNI Explained

Kubernetes Networking: Services, Ingress, and CNI Explained

1
Comments
6 min read
How Stripe Handles Payments at Scale Without Losing a Cent

How Stripe Handles Payments at Scale Without Losing a Cent

1
Comments
6 min read
Kafka vs RabbitMQ: Picking the Right Message Broker

Kafka vs RabbitMQ: Picking the Right Message Broker

1
Comments
6 min read
NestJS Request Lifecycle: Guards, Interceptors, and Pipes in Order

NestJS Request Lifecycle: Guards, Interceptors, and Pipes in Order

Comments
6 min read
Docker Multi-Stage Builds: Small Images Without the Pain

Docker Multi-Stage Builds: Small Images Without the Pain

1
Comments 1
5 min read
RAG Pipelines: Why Your Chatbot Hallucinates and How to Fix It

RAG Pipelines: Why Your Chatbot Hallucinates and How to Fix It

Comments
5 min read
HPA vs KEDA: Picking the Right Autoscaler for Kubernetes

HPA vs KEDA: Picking the Right Autoscaler for Kubernetes

1
Comments
5 min read
How Netflix Streams to 200 Million Viewers Without Melting

How Netflix Streams to 200 Million Viewers Without Melting

Comments
5 min read
Postgres vs MySQL: Picking the Right Database for a New Service

Postgres vs MySQL: Picking the Right Database for a New Service

1
Comments 1
5 min read
Kafka Ordering: The Guarantee Is Narrower Than You Think

Kafka Ordering: The Guarantee Is Narrower Than You Think

1
Comments
5 min read
Timeouts and Retries: The Small Math That Prevents Big Outages

Timeouts and Retries: The Small Math That Prevents Big Outages

Comments
5 min read
Kubernetes Probes: Liveness, Readiness, and the Restarts They Cause

Kubernetes Probes: Liveness, Readiness, and the Restarts They Cause

Comments
5 min read
Node2Shell (CVE-2026-111497): The Node.js Brotli RCE You Need to Patch Today

Node2Shell (CVE-2026-111497): The Node.js Brotli RCE You Need to Patch Today

Comments
3 min read
gRPC vs REST: How to Choose for Internal APIs

gRPC vs REST: How to Choose for Internal APIs

2
Comments 4
5 min read
CVE-2026-109618 and CVE-2026-109619 (PHP2Shell): Patch PHP Now

CVE-2026-109618 and CVE-2026-109619 (PHP2Shell): Patch PHP Now

1
Comments
4 min read
Zero-Downtime Database Migrations: The Expand-Contract Pattern

Zero-Downtime Database Migrations: The Expand-Contract Pattern

1
Comments 2
5 min read
Circuit Breakers: Stop Calling the Dependency That Is on Fire

Circuit Breakers: Stop Calling the Dependency That Is on Fire

Comments
3 min read
Database Indexes: From B-Trees to Production

Database Indexes: From B-Trees to Production

Comments
3 min read
Caching from Zero to Production

Caching from Zero to Production

Comments
6 min read
hello developerws

hello developerws

Comments
1 min read
loading...