✕ Clear all filters
21 articles
▶ Videos →

📰 Dev.to · RONI DAS

21 articles · Updated every 3 hours · View all reads

All Articles 167,925Blog Posts 160,039Tech Tutorials 44,577Research Papers 32,781News 21,442 ⚡ AI Lessons
Proximity Search: How Yelp Finds Places Near You
Dev.to · RONI DAS 📣 Digital Marketing & Growth ⚡ AI Lesson 1mo ago
Proximity Search: How Yelp Finds Places Near You
How proximity search works in apps like Yelp, using geohashing and spatial indexes to find nearby places fast. Covers space-filling curves, boundary edge cases,
How Google Drive Syncs Files With Chunking and Deduplication
Dev.to · RONI DAS 🏗️ Systems Design & Architecture ⚡ AI Lesson 1mo ago
How Google Drive Syncs Files With Chunking and Deduplication
How file sync services like Google Drive and Dropbox use chunking and content-addressed deduplication to sync only what changed. Covers block versus metadata st
Designing a Digital Wallet With a Double-Entry Ledger
Dev.to · RONI DAS 📣 Digital Marketing & Growth ⚡ AI Lesson 1mo ago
Designing a Digital Wallet With a Double-Entry Ledger
Why digital wallets use a double-entry ledger instead of a mutable balance column. Covers immutable entries, balancing transactions, ACID guarantees, idempotenc
Designing a Notification System That Fans Out to Push, Email, and SMS
Dev.to · RONI DAS 📣 Digital Marketing & Growth ⚡ AI Lesson 1mo ago
Designing a Notification System That Fans Out to Push, Email, and SMS
A practical walkthrough of building a multi-channel notification system that fans out to push, email, and SMS. Covers decoupling, preference resolution, idempot
How Reddit Stores Comment Trees and Ranks Hot Posts
Dev.to · RONI DAS 🏗️ Systems Design & Architecture ⚡ AI Lesson 1mo ago
How Reddit Stores Comment Trees and Ranks Hot Posts
Nested comments and a constantly shifting front page are two classic hard problems. Covers ways to store deep comment trees and the ranking formulas that decide
How Delta Lake Brings ACID to a Data Lake
Dev.to · RONI DAS 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 1mo ago
How Delta Lake Brings ACID to a Data Lake
How the lakehouse pattern gets database guarantees on top of cheap object storage. Covers the transaction log, optimistic concurrency, and the trade-offs agains
Why Snowflake Separates Storage From Compute
Dev.to · RONI DAS 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 1mo ago
Why Snowflake Separates Storage From Compute
The architectural idea that let a cloud warehouse scale reads and writes independently and bill by the second. Covers the three-layer design and the trade-offs
How Spotify Streams Audio and Builds Discover Weekly
Dev.to · RONI DAS 📣 Digital Marketing & Growth ⚡ AI Lesson 1mo ago
How Spotify Streams Audio and Builds Discover Weekly
How a music service delivers audio with low startup latency and generates a personalized weekly playlist for every user. Covers adaptive streaming, the CDN edge
How Airbnb Search and Booking Avoid Double-Booking
Dev.to · RONI DAS 🏗️ Systems Design & Architecture ⚡ AI Lesson 1mo ago
How Airbnb Search and Booking Avoid Double-Booking
A walkthrough of how a lodging marketplace handles availability search at scale and why two guests can never book the same night. Covers the core race condition
How Discord stores an enormous number of messages without falling over
Dev.to · RONI DAS 🏗️ Systems Design & Architecture ⚡ AI Lesson 1mo ago
How Discord stores an enormous number of messages without falling over
Chat sounds like the easy case until the message table grows past what a single relational database can handle. This is the story of why Discord moved its messa
Designing Instagram: the feed, the storage, and the parts that break at scale
Dev.to · RONI DAS ⚡ AI Lesson 1mo ago
Designing Instagram: the feed, the storage, and the parts that break at scale
Instagram looks simple from the outside: photos and a feed. The design gets interesting the moment you ask where the photos live and how the feed stays fast for
How Netflix streams video to hundreds of millions of people at once
Dev.to · RONI DAS 📣 Digital Marketing & Growth ⚡ AI Lesson 1mo ago
How Netflix streams video to hundreds of millions of people at once
Streaming video at global scale is less about clever code and more about where you put the bytes. This is a walk through the parts of Netflix's design that actu
Designing a URL Shortener That Scales
Dev.to · RONI DAS 🏗️ Systems Design & Architecture ⚡ AI Lesson 1mo ago
Designing a URL Shortener That Scales
A URL shortener looks like a weekend project, and the first version is. The interesting engineering shows up when you care about short codes, read speed, and ne
Designing Amazon S3: How Object Storage Gets Eleven Nines of Durability
Dev.to · RONI DAS 🏗️ Systems Design & Architecture ⚡ AI Lesson 1mo ago
Designing Amazon S3: How Object Storage Gets Eleven Nines of Durability
S3 advertises eleven nines of durability, which is a number so large it stops feeling real. Here is what that number actually means and the design choices that
How WhatsApp Delivers Billions of Messages a Day
Dev.to · RONI DAS ⚡ AI Lesson 1mo ago
How WhatsApp Delivers Billions of Messages a Day
WhatsApp famously ran with a tiny engineering team while serving a huge chunk of the planet. A lot of that came down to a few deliberate design choices, and mos
How I Would Design Uber
Dev.to · RONI DAS 🏗️ Systems Design & Architecture ⚡ AI Lesson 1mo ago
How I Would Design Uber
Matching a rider to a nearby driver in a couple of seconds sounds simple until you try to do it for millions of people at once. Here is how I would break the pr
How I would design TikTok's For You feed
Dev.to · RONI DAS 🤖 AI Agents & Automation ⚡ AI Lesson 1mo ago
How I would design TikTok's For You feed
Everyone has felt it. You open TikTok, watch four videos, and the fifth is somehow exactly your thing.