Engineering Deep-Dives

Systems, not syntax.

One deep engineering breakdown every week. No tutorials. No fluff. Just how systems actually work.

Join 1,240 engineers

This Week

System Design

How to Scale a Database From 1 Query Per Second to 10,000 Queries Per Second

Scaling isn't about one magical technology. It's a continuous process of removing bottlenecks step by step — from query optimization to sharding. Here's what we

7 min read · May 30, 2026Read article →

Recent Deep-Dives

System Design

How Consistent Hashing Distributes Load Without Reshuffling Everything

Most engineers know consistent hashing exists. Few know exactly why it was invented, what problem it solves at 3am when a node dies.

9 min read · May 28, 2026
Database Internals

Why PostgreSQL Uses MVCC Instead of Locking

Locks block. MVCC lets readers and writers coexist without stepping on each other.

11 min read · May 21, 2026
Backend

Rate Limiting at Scale: Token Bucket vs Sliding Window

Every API needs rate limiting. The algorithm you pick changes your memory usage, accuracy, and burst behaviour at scale.

8 min read · May 7, 2026

Who Writes This

R

RMN

Software Engineer writing about the internals of systems most engineers use but never fully understand. One article a week, built from first principles.

One article, every week

System design from first principles

No paywalls. No padding.

The best engineers understand their systems.

Get one deep-dive article delivered every week. System design, database internals, and the engineering decisions that matter.

No spam. One article per week. Unsubscribe anytime.