Tagged articles
21 articles
Page 1 of 1
Architect
Architect
Feb 17, 2024 · Backend Development

How Bilibili Scaled Its Membership Purchase System: Call‑Chain Refactor, Async Ordering, and Sharding

This article details how Bilibili’s membership‑purchase platform tackled massive traffic spikes by redesigning the order call chain, introducing concurrent and asynchronous processing, and applying a sharding strategy that split databases and tables, ultimately boosting latency performance and supporting over 4,000 TPS during peak sales.

BackendMicroservicesPerformance Optimization
0 likes · 15 min read
How Bilibili Scaled Its Membership Purchase System: Call‑Chain Refactor, Async Ordering, and Sharding
IT Architects Alliance
IT Architects Alliance
Mar 2, 2022 · Operations

Designing a Scalable Architecture for Million‑to‑Billion‑Level DAU Systems

The article outlines a comprehensive, multi‑layer architecture—including DNS routing, L4/L7 load balancing, micro‑service or monolithic deployment, caching, database sharding, hybrid‑cloud deployment, elastic scaling, and tiered degradation—to reliably support systems handling from millions to billions of daily active users under sudden traffic spikes.

MicroservicesScalabilitycaching
0 likes · 12 min read
Designing a Scalable Architecture for Million‑to‑Billion‑Level DAU Systems
Programmer DD
Programmer DD
Jan 12, 2021 · Backend Development

Mastering Cache Strategies: Preventing Bottlenecks in High‑Traffic Systems

This article explains how large‑scale internet applications can use various caching patterns—such as Cache‑Aside, Read‑Through, Write‑Through, and Write‑Behind—to alleviate database pressure, maintain data consistency, and avoid pitfalls like cache penetration, avalanche, and thundering under extreme traffic loads.

Backend PerformanceDistributed Systemscache patterns
0 likes · 9 min read
Mastering Cache Strategies: Preventing Bottlenecks in High‑Traffic Systems
Programmer DD
Programmer DD
Jan 10, 2021 · Backend Development

Mastering Cache Strategies to Prevent Bottlenecks in High‑Traffic Systems

This article explains how large‑scale internet applications can use various caching patterns—such as Cache‑Aside, Read‑Through, Write‑Through, and Write‑Behind—to reduce database load, avoid consistency problems, and mitigate high‑concurrency issues like cache avalanche and penetration.

Backend PerformanceSystem Architecturecache patterns
0 likes · 9 min read
Mastering Cache Strategies to Prevent Bottlenecks in High‑Traffic Systems
Programmer DD
Programmer DD
Jan 9, 2021 · Backend Development

How Cache Strategies Prevent Database Bottlenecks in High‑Traffic Systems

This article explains why massive traffic spikes can cripple database performance, introduces cache layers and common caching patterns, and offers practical solutions to consistency, concurrency, penetration, and avalanche problems for large‑scale internet applications.

Backend ArchitectureDatabase Performancecache patterns
0 likes · 9 min read
How Cache Strategies Prevent Database Bottlenecks in High‑Traffic Systems
21CTO
21CTO
Apr 21, 2016 · Backend Development

How Tmall Scaled Its Product Pages for Double‑11: CDN‑Driven Staticization Blueprint

During Alibaba’s Double‑11 shopping festivals, Tmall’s product‑detail and shop pages faced traffic spikes dozens of times higher than normal, prompting a multi‑stage architectural evolution—from server‑side staticization and distributed caching to a unified CDN‑based system that delivers high availability, low latency, and efficient cache invalidation.

CDNcachinge‑commerce
0 likes · 16 min read
How Tmall Scaled Its Product Pages for Double‑11: CDN‑Driven Staticization Blueprint
Qunar Tech Salon
Qunar Tech Salon
Mar 8, 2016 · Backend Development

Practices for Handling High Traffic on JD.com Product Detail Pages

The article details JD.com's technical strategies for scaling product detail pages under massive traffic, covering service decomposition, KV‑based dynamic rendering with Nginx+Lua, unified service gateways, isolation, caching, monitoring, degradation, and performance testing to achieve sub‑50 ms response times.

Backend ArchitectureJD.comLua
0 likes · 16 min read
Practices for Handling High Traffic on JD.com Product Detail Pages
21CTO
21CTO
Mar 6, 2016 · Backend Development

How JD Scales Its Product Detail Page for Billions of Views

This article explains JD's technical practices for handling massive traffic on product detail pages, covering front‑end rendering, KV storage, Nginx + Lua dynamic templating, unified service systems, monitoring, caching strategies, service isolation, and automated degradation mechanisms.

Backend ArchitectureFrontend OptimizationProduct Detail Page
0 likes · 17 min read
How JD Scales Its Product Detail Page for Billions of Views
21CTO
21CTO
Feb 12, 2016 · Backend Development

Key Challenges in Building High‑Traffic Data‑Intensive Web Platforms

This article examines the critical issues of massive data handling, concurrency, file storage, relational design, indexing, distributed processing, AJAX usage, security, clustering, and OpenAPI trends that developers must address when architecting large, high‑interaction web sites.

BackendData ArchitectureDistributed Systems
0 likes · 8 min read
Key Challenges in Building High‑Traffic Data‑Intensive Web Platforms
21CTO
21CTO
Nov 27, 2015 · Backend Development

How JD.com Scaled Its Product Detail Page to Tens of Billions of Requests

During Double 11, JD.com’s product detail page handled tens of billions of requests without downtime by introducing a unified service architecture that consolidates promotion, inventory, recommendation, and other functions behind a single Nginx+Lua entry point, employing multi‑level caching, service isolation, and flexible degradation mechanisms.

BackendScalabilityService Architecture
0 likes · 18 min read
How JD.com Scaled Its Product Detail Page to Tens of Billions of Requests
21CTO
21CTO
Nov 12, 2015 · Operations

Scaling Suning’s E‑Commerce for Double‑11: System Splitting and Resilience

Suning’s technical team shares how they prepared for Double‑11 by splitting monolithic services into focused modules, building a robust foundational platform with cloud, middleware, and monitoring tools, refining R&D processes, and implementing comprehensive load‑testing, optimization, and emergency response plans to ensure system stability under massive traffic.

Load Testingemergency responsee‑commerce architecture
0 likes · 13 min read
Scaling Suning’s E‑Commerce for Double‑11: System Splitting and Resilience
21CTO
21CTO
Nov 6, 2015 · Frontend Development

How to Build Robust Fallbacks for High‑Traffic Front‑End Pages

This article explains why large‑scale front‑end pages like Taobao’s homepage need reliable fallback mechanisms, outlines common failure scenarios, and presents practical strategies such as request retries, local caching, and backup APIs to keep the UI functional under high traffic and network issues.

API resilienceFallbackcaching
0 likes · 9 min read
How to Build Robust Fallbacks for High‑Traffic Front‑End Pages
21CTO
21CTO
Sep 26, 2015 · Backend Development

Architecting High‑Traffic Web 2.0 Sites: Solving Data, Concurrency & Storage

This article examines the key challenges of building large‑scale, high‑interaction web 2.0 platforms—including massive data processing, concurrency control, file storage, indexing, distributed architecture, AJAX usage, security, synchronization, clustering, and OpenAPI integration—offering practical considerations for robust backend design.

Data ManagementDistributed Systemsconcurrency
0 likes · 8 min read
Architecting High‑Traffic Web 2.0 Sites: Solving Data, Concurrency & Storage
Architect
Architect
Sep 17, 2015 · Frontend Development

Fallback and Disaster Recovery Strategies for High‑Traffic Web Pages

The article explains why high‑traffic web pages need robust fallback and disaster‑recovery mechanisms, outlines common failure scenarios, and presents practical solutions such as request retries, local caching, backup interfaces, and hard‑coded data with illustrative JavaScript code.

Fallbackajaxdisaster recovery
0 likes · 10 min read
Fallback and Disaster Recovery Strategies for High‑Traffic Web Pages
MaGe Linux Operations
MaGe Linux Operations
Apr 17, 2015 · Backend Development

Boost Nginx Performance: Essential Tuning Tips for High Traffic

Learn how to fine‑tune Nginx by adjusting key global, events, and HTTP settings—such as worker processes, connection limits, gzip compression, and file caching—to maximize throughput and reduce latency under heavy client loads, with a complete example configuration and restart instructions.

BackendConfigurationNginx
0 likes · 13 min read
Boost Nginx Performance: Essential Tuning Tips for High Traffic