Tagged articles
4 articles
Page 1 of 1
OPPO Kernel Craftsman
OPPO Kernel Craftsman
May 8, 2020 · Fundamentals

Linux blk-mq Multi-queue Block Device Layer Framework and Implementation

The Linux blk-mq framework replaces the legacy single-queue block layer with a two-queue architecture—per-CPU software queues and hardware dispatch queues—eliminating lock contention and interrupt overhead, pre-allocating request tags, and supporting modern multi-queue I/O schedulers to fully exploit high-IOPS SSD performance.

Multi-QueueSSD optimizationStorage Subsystem
0 likes · 20 min read
Linux blk-mq Multi-queue Block Device Layer Framework and Implementation
ITPUB
ITPUB
Feb 10, 2015 · Databases

Inside JD’s JimDB: How a Custom NoSQL Engine Powers Billion‑Scale E‑Commerce

This interview with JD’s distributed cache and NoSQL lead reveals how JimDB evolved from a Redis‑based engine to a two‑tier SSD‑optimized key‑value store, detailing fault‑tolerant design, online migration, scaling strategies, and the shifting role of DBAs in massive e‑commerce traffic.

JimdbNoSQLSSD optimization
0 likes · 11 min read
Inside JD’s JimDB: How a Custom NoSQL Engine Powers Billion‑Scale E‑Commerce