Tthoughtsinbackend-insiights.hashnode.dev·Jun 18 · 4 min readYouTube Stores Audio and Video Separately. Here's Why That's Smart.What Actually Happens When You Press Play on YouTube It looks like a simple thing — click play, watch video. But behind that, there's a clever system that's been quietly solving some hard problems. He00
Tthoughtsinbackend-insiights.hashnode.dev·Mar 1 · 4 min readUnderstanding CQRS: A Simple Breakdown The "Everything in One Place" Problem When we start building, we use one database for everything. To save a user, we write to the Users table. To show a profile, we read from the Users table. As the a00
Tthoughtsinbackend-insiights.hashnode.dev·Feb 25 · 2 min readWhy 'Failing Fast' is a Feature: Solving the 30-Second Database HangIntroduction & Architecture In my DevBlog Analytics platform, I use a dual-database architecture: PostgreSQL for relational content and MongoDB for analytics logs. While this setup is powerful, it int00
Tthoughtsindocker-defination.hashnode.dev·Sep 4, 2025 · 2 min readSimplest Docker AnalogyWithout Docker (traditional installation) You have a toy that has many small parts. Before sending it to your friend: You disassemble it. You pack the parts separately with instructions. When your friend receives it: They must unpack everythi...00
Tthoughtsinhrishi-backend.hashnode.dev·Aug 23, 2025 · 4 min readUnderstanding Replication, Sharding, and ScalingWhen you’re building an app, at first everything feels smooth. Your server is fast, your database is snappy, and life is good. But sooner or later, things change. More users join, queries get slower, requests start piling up, and suddenly your app fe...00