DEV Community

Muhammad Ahsan Farooq  profile picture

Muhammad Ahsan Farooq

A software engineer with experience in Mren stack

Joined Joined on  github website

Education

Bs Computer science

Work

Software engineer

Microservices Are Not the Default: Split Only When the Use Case Demands It

Microservices Are Not the Default: Split Only When the Use Case Demands It

Comments
13 min read
Stop Flattening Your PDFs: Document Intelligence and Structural Chunking for RAG and Agents

Stop Flattening Your PDFs: Document Intelligence and Structural Chunking for RAG and Agents

Comments
20 min read
The Index Is There and the Plan Still Reads 1,000 Pages

The Index Is There and the Plan Still Reads 1,000 Pages

Comments
27 min read
LSM-Trees Explained: The Storage Engine Behind Millions of Writes per Second

LSM-Trees Explained: The Storage Engine Behind Millions of Writes per Second

2
Comments 2
15 min read
PostgreSQL Locks and Deadlocks: How They Work and How to Fix Them

PostgreSQL Locks and Deadlocks: How They Work and How to Fix Them

2
Comments 2
13 min read
How Databases Scale to Millions of Reads and Writes per Second

How Databases Scale to Millions of Reads and Writes per Second

3
Comments 3
10 min read
Beyond Microservices: Surviving the Storm with Cell-Based Architecture

Beyond Microservices: Surviving the Storm with Cell-Based Architecture

3
Comments
19 min read
Caching, Consistency, and Trade-offs: Designing Scalable Distributed Systems

Caching, Consistency, and Trade-offs: Designing Scalable Distributed Systems

Comments
15 min read
Idempotency: Making Retries Safe in Distributed Systems

Idempotency: Making Retries Safe in Distributed Systems

Comments
13 min read
Fanout at Scale: Push vs. Pull Strategies in Distributed Systems

Fanout at Scale: Push vs. Pull Strategies in Distributed Systems

Comments
4 min read
Clustering in Node.js: Scaling Your Applications Like Never Before!

Clustering in Node.js: Scaling Your Applications Like Never Before!

Comments
11 min read
loading...