Designing Group Video Calls That Gracefully Handle Mid-Call Join & Leave

Designing Group Video Calls That Gracefully Handle Mid-Call Join & Leave

Designing Group Video Calls That Gracefully Handle Mid-Call Join & Leave A production-grade system-design walkthrough for a messaging platform’s group video calling feature — media routing architecture, signaling, renegotiation on participant churn, scaling, and reliability — with interview-style deep dives. 01 · Intro & History02 · Requirements03 · Architecture04 ·…

Read More
Designing a Friendly Fraud Detection and Handling System

Designing a Friendly Fraud Detection and Handling System

Designing a Friendly Fraud Detection and Handling System A production-grade, interview-focused deep dive into building a system that recognises when a cardholder disputes a charge for something they genuinely ordered and received, builds a compelling evidence case automatically, and protects merchant revenue without wrongly treating honest customers as suspects. 01…

Read More
Detecting Coordinated Fraud Rings Testing Stolen Payment Credentials

Detecting Coordinated Fraud Rings Testing Stolen Payment Credentials

Detecting Coordinated Fraud Rings Testing Stolen Payment Credentials A production-grade system design deep dive on catching card-testing attacks that scatter tiny, forgettable transactions across many seemingly unrelated merchant accounts. A streaming entity graph, layered detection, community clustering, and adaptive scoring designed for the moment a single merchant sees a raindrop…

Read More
Designing Disappearing Messages Time-Bound, Cross-Device Consistent Deletion

Designing Disappearing Messages: Time-Bound, Cross-Device Consistent Deletion

Designing Disappearing Messages at Global Scale Building a messaging platform feature that guarantees time-bound message deletion consistently across every device, cache, and replica — the way Signal, WhatsApp, and Telegram do it. A deep dive into TTL indexes, sync fan-out, reconciliation sweeps, and the cross-device consistency guarantees that turn a…

Read More