Tagged articles
2 articles
Page 1 of 1
JD Tech
JD Tech
Aug 18, 2023 · Backend Development

Designing a Three‑Layer Protection Scheme for High‑Concurrency Contract Queries in JD Logistics

This article analyzes the high‑concurrency contract‑query workload of JD Logistics, examines call sources, query dimensions and volume patterns, and proposes a three‑layer protection architecture—Bloom filter, Redis cache, and database fallback—along with strategies for cache penetration, breakdown, and avalanche mitigation.

Backend ArchitectureCache Designbloom-filter
0 likes · 10 min read
Designing a Three‑Layer Protection Scheme for High‑Concurrency Contract Queries in JD Logistics
Youku Technology
Youku Technology
Jul 15, 2020 · Backend Development

Designing for Failure: How Streaming Control Systems Stay Resilient

This article explains the concept of failure‑oriented design, why it matters for large‑scale streaming services, and details concrete architectural patterns—such as layered services, database fallback, cache redundancy, consistency checks, and dynamic traffic switching—used by a production playback control platform.

Backend Architecturecache redundancydatabase fallback
0 likes · 9 min read
Designing for Failure: How Streaming Control Systems Stay Resilient