Skip to main content
thakurcoder
Blog
Tools
Portfolio
About
Contact
Search
⌘K
Loading…
Home
/
Blog
/
#Redis
Tag
#Redis
4 posts
01
September 9, 2026
Redis 8: Cache, Vector Search, and Semantic Caching
Redis stopped being just a cache. Redis 8 folded the Query Engine into core, shipped a native vector data type, and Redis Cloud added a managed semantic cache. This post maps all three layers to the exact version that supports them, with the caveats nobody puts in the marketing page.
02
September 5, 2026
Flash-Sale Ticketing: 2M Users, 500 Seats, No Double-Books
At 10:00:00 sharp, two million people hit the same endpoint for five hundred seats. Your database is not the answer — it's the casualty. This is a full breakdown of the admission control layer, the atomic inventory counter, the hold lifecycle, and the payment reconciliation edge cases that actually cause double bookings in production.
03
April 22, 2026
How Big Tech Checks Username Uniqueness at Billion-User Scale
When you type a username and instantly see 'already taken', there's a multi-layer stack doing the work: a probabilistic filter, an in-memory cache, a distributed index, and a load balancer in front of all of them. This post breaks down each data structure, its trade-offs, and how Google, Meta, and Amazon combine them to answer one simple yes/no question in milliseconds across billions of users.
04
April 5, 2026
Netflix, Instagram, Twitter: Three Database Architectures
Netflix writes 3M records/sec. Instagram serves a billion users. Twitter handles 300K timeline reads/sec. Each picked a radically different database — not because one is better, but because their access patterns are fundamentally different. This post reverse-engineers all three architectures and gives you a mental framework for making these decisions yourself.