Architecture Talk
Architecture Talk
Nov 22, 2018 · Backend Development

How to Build a Scalable Flash‑Sale System: Isolation, Caching, and Real‑Time Hotspot Detection

This article explains the design of a high‑traffic flash‑sale system, covering data isolation, dynamic/static separation, multi‑layer validation, real‑time hotspot discovery, Java concurrency optimizations, and key architectural principles for handling massive concurrent requests efficiently.

Flash SaleHigh Concurrencybackend
0 likes · 16 min read
How to Build a Scalable Flash‑Sale System: Isolation, Caching, and Real‑Time Hotspot Detection
Big Data and Microservices
Big Data and Microservices
May 13, 2016 · Backend Development

Alibaba Flash‑Sale Engine: Isolation, Static‑Dynamic Split & Real‑Time Hotspot Control

The article examines Alibaba’s large‑scale flash‑sale system, detailing how hotspot isolation, static‑dynamic separation, layered data validation, real‑time hotspot detection, and Java concurrency optimizations together enable millions of requests per second while preventing overload and ensuring data consistency.

Flash SaleHigh ConcurrencyJava optimization
0 likes · 16 min read
Alibaba Flash‑Sale Engine: Isolation, Static‑Dynamic Split & Real‑Time Hotspot Control
Architecture Digest
Architecture Digest
Mar 11, 2016 · Backend Development

Design and Optimization of Taobao's Large‑Scale Flash Sale (秒杀) System

This article explains how Taobao built a high‑traffic flash‑sale platform by isolating hot data, separating static and dynamic content, applying time‑slice throttling, real‑time hotspot detection, and numerous backend optimizations such as Java concurrency tuning, local caching, queueing and database‑level row‑lock scheduling.

Flash SaleHigh Concurrencybackend optimization
0 likes · 14 min read
Design and Optimization of Taobao's Large‑Scale Flash Sale (秒杀) System