Tagged articles

Hot Data

9 articles · Page 1 of 1
Code Farming
Code Farming
Jul 2, 2026 · Backend Development

Five Fatal Cache Pitfalls Explained with Five Diagrams

The article outlines five common cache design problems—penetration, concurrency, avalanche, hot‑data management, and business‑cache coupling—illustrates each with a diagram, and provides concrete Redis‑based solutions such as placeholder values, setNX locks, random TTLs, sorted‑set queues, and a Binlog‑Canal‑MQ pipeline.

Cache AvalancheCache ConcurrencyCache Decoupling
0 likes · 7 min read
Five Fatal Cache Pitfalls Explained with Five Diagrams
JD Cloud Developers
JD Cloud Developers
Jul 16, 2025 · Databases

How JD Ads Cut Storage Costs 87% with Apache Doris Hot‑Cold Tiering

This article details JD Advertising's journey from a 1 PB Apache Doris data lake to a multi‑level hot‑cold tiering architecture, describing two tiering strategies, the performance and schema‑change challenges faced during the upgrade to Doris 2.0, and the optimizations that reduced storage costs by about 87% while boosting query throughput.

Apache DorisCold DataHot Data
0 likes · 19 min read
How JD Ads Cut Storage Costs 87% with Apache Doris Hot‑Cold Tiering
Architecture Digest
Architecture Digest
Feb 26, 2024 · Backend Development

JD-Hotkey: High-Performance Backend Hot Data Detection Framework

JD-Hotkey is a backend framework that detects and pushes hot keys at millisecond precision, handling billions of keys daily with up to 370,000 detection tasks per second and 600,000 push operations per second, dramatically reducing data‑layer pressure and improving application performance across various caching and rate‑limiting scenarios.

Hot DataHotKey
0 likes · 5 min read
JD-Hotkey: High-Performance Backend Hot Data Detection Framework
Code Ape Tech Column
Code Ape Tech Column
Jan 24, 2022 · Databases

Hot and Cold Data Separation: Concepts, Scenarios, and Implementation Methods

The article explains the hot‑cold data separation pattern, describing its purpose, when to use it, how to distinguish hot versus cold data, and three practical implementation approaches—code modification, binlog listening, and scheduled scanning—to improve performance and maintain data consistency in large‑scale systems.

Cold DataHot Datadata lifecycle
0 likes · 10 min read
Hot and Cold Data Separation: Concepts, Scenarios, and Implementation Methods
Sohu Tech Products
Sohu Tech Products
Sep 8, 2021 · Backend Development

Hot Data Detection and Optimized Caching with Caffeine and HotCaffeine

This article explains the concept of hot data, categorizes its types, discusses caching trade‑offs, introduces LFU, LRU and TinyLFU algorithms, describes the HotCaffeine system architecture and features, and presents performance improvements and practical deployment considerations for Java backend services.

CaffeineHot DataHotCaffeine
0 likes · 12 min read
Hot Data Detection and Optimized Caching with Caffeine and HotCaffeine
Architecture Digest
Architecture Digest
Dec 5, 2020 · Databases

Hot and Cold Data Architecture: From MySQL to NewSQL and Data Governance

This article examines the evolution of database architectures, introduces the hot‑data and cold‑data concepts for a weather‑data service, and details a practical implementation using MySQL, TiDB, and PolarDB with synchronization, expiration procedures, and suggestions for future improvements.

Cold DataHot DataMySQL
0 likes · 11 min read
Hot and Cold Data Architecture: From MySQL to NewSQL and Data Governance
Big Data Technology & Architecture
Big Data Technology & Architecture
Jun 16, 2020 · Big Data

Hot and Cold Data Separation in Big Data Systems

The article explains the concept of hot and cold data, why separating them reduces cost, and presents heterogeneous and homogeneous architectural solutions—including Elasticsearch, HBase, AWS S3, and cloud‑based UltraWarm—illustrated with network‑behavior and e‑commerce order system case studies.

AWS S3Big Data ArchitectureCold Data
0 likes · 11 min read
Hot and Cold Data Separation in Big Data Systems