gaurav.ece.nitw@gmail.com

Designing a Real-Time A/B Testing System for Checkout Flows

Designing a Real-Time A/B Testing System for Checkout Flows

A complete, beginner-to-production system design walkthrough for a real-time checkout A/B testing platform: deterministic edge-resolved bucketing, async Kafka-backed event ingestion, sequential-testing-safe statistics, guardrail-driven auto kill switches, and everything else needed to safely measure the effect of checkout-flow variants at a million-plus requests per minute without ever slowing checkout down.

Read More
Designing a Buy Now, Pay Later (BNPL) System with Real-Time Credit Decisioning

Designing a Buy Now, Pay Later (BNPL) System with Real-Time Credit Decisioning

Designing a Buy Now, Pay Later (BNPL) System with Real-Time Credit Decisioning A complete, from-first-principles walkthrough of how to architect a marketplace financing feature that lets a customer split a purchase into instalments, with a credit decision returned in real time, at checkout, without breaking the shopping experience. 01 ·…

Read More
Designing a Money Laundering Detection System

Designing a Money Laundering Detection System

Designing a Money Laundering Pattern Detection System A complete, beginner-to-production system design walkthrough: how to catch suspicious aggregate patterns hidden across millions of individually legitimate-looking transactions, in near real time, at massive scale — using streaming aggregation, graph-based network analysis, and machine learning working together. 01 · Intro & History02…

Read More