Tagged articles
126 articles
Page 1 of 2
Java Tech Enthusiast
Java Tech Enthusiast
Apr 27, 2026 · Industry Insights

Why Optical Drives Have Disappeared from Modern PCs

The article explains how optical drives, once essential for software installation, media playback, and data backup, have been phased out by faster, smaller, and more reliable alternatives such as USB flash drives, cloud storage, SSDs, and digital distribution platforms, leaving the drive as a niche, legacy component.

SSDUSB flash drivecloud storage
0 likes · 8 min read
Why Optical Drives Have Disappeared from Modern PCs
IT Services Circle
IT Services Circle
Apr 26, 2026 · Operations

6 Everyday Bad Habits That Can Damage Your SSD

The article explains how six common user habits—forced shutdowns, using laptops on laps or beds, exposing external SSDs to high heat, powering on cold drives, neglecting case dust, and running SSDs near full capacity—accelerate NAND wear, cause performance loss, and increase failure risk, and offers concrete preventive steps.

.trimSMART monitoringSSD
0 likes · 13 min read
6 Everyday Bad Habits That Can Damage Your SSD
DeepHub IMBA
DeepHub IMBA
Apr 2, 2026 · Artificial Intelligence

Speculative Decoding Explained: Small Draft Model + One‑Shot Verification

The article details how speculative decoding—using a fast small model to draft tokens and a large model to verify them—overcomes the memory‑bandwidth bottleneck of autoregressive inference, introduces SSD’s self‑draft and tree‑verification stages, presents real‑world benchmark gains, and shows how to enable it in vLLM.

GPU memory bandwidthInference OptimizationSSD
0 likes · 14 min read
Speculative Decoding Explained: Small Draft Model + One‑Shot Verification
ITPUB
ITPUB
Apr 2, 2026 · Operations

Why Your SSD Slows Down Over Time and How to Fix It on Linux

This guide explains the reasons behind SSD performance degradation, such as write‑amplification and garbage collection, and provides practical Linux techniques—including enabling TRIM, maintaining free space, reducing unnecessary writes, and using smartctl—to restore and preserve SSD speed.

.trimLinuxSSD
0 likes · 6 min read
Why Your SSD Slows Down Over Time and How to Fix It on Linux
Machine Heart
Machine Heart
Apr 1, 2026 · Artificial Intelligence

SSD Framework Doubles Inference Speed Over Top Engines, Breaking the Serial Bottleneck

The SSD framework and its SAGUARO optimization, developed by researchers from Stanford, Princeton, and Together AI, parallelize drafting and verification in speculative decoding, eliminating serial dependencies and achieving up to 2× faster inference than the world’s strongest engines and up to 5× speedup over standard autoregressive generation, while addressing challenges such as prediction accuracy, acceptance‑rate trade‑offs, and fallback strategies.

Inference AccelerationSAGUAROSSD
0 likes · 7 min read
SSD Framework Doubles Inference Speed Over Top Engines, Breaking the Serial Bottleneck
Deepin Linux
Deepin Linux
Mar 24, 2026 · Fundamentals

Mastering Linux PCI Driver Development: From Theory to Real Code

This comprehensive guide walks readers through the Linux PCI driver architecture, explains the PCI and PCIe bus evolution, details the kernel's layered driver framework, enumerates devices, manages resources, registers drivers, and presents a full SSD driver case study with code examples and performance tuning techniques.

Device DriversLinuxPCI
0 likes · 30 min read
Mastering Linux PCI Driver Development: From Theory to Real Code
Architects' Tech Alliance
Architects' Tech Alliance
Dec 10, 2025 · Fundamentals

How to Tame NVMe SSD Write Amplification and Extend Drive Life

This article explains why NVMe SSDs suffer from write amplification, how hardware characteristics, file‑system designs and workload patterns combine to increase I/O latency and wear, compares EXT4, NTFS and XFS behavior, and provides practical tuning, hardware‑feature usage and workload‑specific strategies to dramatically reduce WAF.

NVMeSSDWrite Amplification
0 likes · 17 min read
How to Tame NVMe SSD Write Amplification and Extend Drive Life
Tech Stroll Journey
Tech Stroll Journey
Nov 22, 2025 · Operations

How to Maximize Linux Disk I/O Performance: Practical Optimization Techniques

This article walks through a comprehensive set of Linux disk I/O optimizations—including hardware health checks, SSD adoption, RAID configuration, block‑device scheduler tuning, sector size alignment, filesystem selection, swap and huge‑page settings, kernel cache tweaks, third‑party caches, and application‑level strategies—to dramatically improve storage throughput and latency.

Disk I/OFilesystemI/O scheduler
0 likes · 12 min read
How to Maximize Linux Disk I/O Performance: Practical Optimization Techniques
Zhuanzhuan Tech
Zhuanzhuan Tech
Sep 14, 2025 · Fundamentals

What’s Inside a Laptop Hard Drive? A Deep Dive into HDD, SSD, and Hybrid Storage

This article explains the different types of laptop storage devices—including movable and fixed hard drives, mechanical HDDs, solid‑state SSDs, and hybrid SSHDs—detailing their classifications, internal structures, performance characteristics, interface standards, and the underlying principles of how they store and retrieve data.

HDDInterfaceSSD
0 likes · 33 min read
What’s Inside a Laptop Hard Drive? A Deep Dive into HDD, SSD, and Hybrid Storage
Java Tech Enthusiast
Java Tech Enthusiast
Sep 3, 2025 · Fundamentals

UltraRAM: The Next‑Generation Non‑Volatile Memory That Could Dwarf SSDs

UltraRAM, a universal non‑volatile storage technology developed by Lancaster University and commercialized by Quinas Technology, promises DRAM‑like latency, thousands‑fold longer lifespan than NAND, and near‑instant data access, potentially reshaping storage markets despite current cost challenges.

High-performance storageNon-volatile MemorySSD
0 likes · 6 min read
UltraRAM: The Next‑Generation Non‑Volatile Memory That Could Dwarf SSDs
G7 EasyFlow Tech Circle
G7 EasyFlow Tech Circle
Sep 24, 2024 · Databases

Why Modern Databases Prefer LSM Trees Over B‑Trees: Hardware, Workloads, and More

Modern databases have largely shifted from B‑tree based storage to LSM‑tree engines due to SSD hardware characteristics, high‑write workloads, concurrency advantages, simpler implementation, and evolving application demands, with additional insights into Paxos/Raft consensus, common database jargon, and performance optimizations.

Database JargonDatabase StorageLSM‑Tree
0 likes · 11 min read
Why Modern Databases Prefer LSM Trees Over B‑Trees: Hardware, Workloads, and More
Baidu Tech Salon
Baidu Tech Salon
Aug 8, 2024 · Operations

Can Smart Caching Slash SSD Read Latency for High‑Performance Ad Search?

This article examines the necessity of caching in ad‑search workloads, evaluates classic eviction policies such as LRU, LFU, Redis Approx‑LRU, OS PageCache, DoubleClock, ARC, 2Q, TinyLFU, and presents a layered TLS‑centered cache design (SsdEngine) with detailed benchmark results showing hit‑rate and latency improvements across Zipfian and uniform workloads.

Performance EvaluationSSDStorage Systems
0 likes · 25 min read
Can Smart Caching Slash SSD Read Latency for High‑Performance Ad Search?
Architects' Tech Alliance
Architects' Tech Alliance
Jan 1, 2024 · Fundamentals

Understanding SSD Architecture: Blocks, Pages, Wear Leveling, and Data Protection

This article explains the core components and operation of SSDs—including controllers, NAND flash, block and page structures, program/erase cycles, garbage collection, wear‑leveling strategies, bad‑block handling, data‑redundancy mechanisms, namespace concepts, over‑provisioning, and key reliability metrics—providing a comprehensive technical overview for storage engineers.

Data ProtectionGarbage CollectionNAND Flash
0 likes · 12 min read
Understanding SSD Architecture: Blocks, Pages, Wear Leveling, and Data Protection
ITPUB
ITPUB
Dec 10, 2023 · Databases

Do 20‑Million‑Row MySQL Tables Still Slow Down on SSDs? Experimental Results

The article investigates whether the long‑standing rule of avoiding MySQL tables larger than 20 million rows still holds on modern SSD‑backed instances by creating tables of varying sizes, measuring query latency under different InnoDB buffer pool configurations, and analyzing the impact of caching and index usage.

InnoDBLarge TablesSSD
0 likes · 11 min read
Do 20‑Million‑Row MySQL Tables Still Slow Down on SSDs? Experimental Results
Architects' Tech Alliance
Architects' Tech Alliance
Dec 9, 2023 · Fundamentals

Impact of IO Patterns on NVMe SSD Performance and Optimization Strategies

The article examines how different I/O patterns, such as sequential writes, request size interference, and read/write conflicts, affect NVMe SSD performance, explains the underlying mechanisms like write amplification and GC behavior, and proposes software-level optimizations—including large‑block writes, Optane caching, and OpenChannel/Object SSD designs—to improve throughput and latency.

IO PatternNVMeSSD
0 likes · 10 min read
Impact of IO Patterns on NVMe SSD Performance and Optimization Strategies
Architects' Tech Alliance
Architects' Tech Alliance
Nov 10, 2023 · Fundamentals

Factors Affecting NVMe SSD Performance: Hardware, Software, and Environmental Influences

The article analyzes how hardware components, software mechanisms, and environmental conditions collectively impact NVMe SSD performance, explaining why real‑world results often differ from vendor specifications and highlighting the roles of NAND type, controller architecture, PCIe bandwidth, garbage collection, temperature, and wear‑leveling.

Garbage CollectionHardwareNVMe
0 likes · 12 min read
Factors Affecting NVMe SSD Performance: Hardware, Software, and Environmental Influences
Ops Development Stories
Ops Development Stories
Aug 17, 2023 · Operations

Understanding Server Storage Types: HDD, SSD, RAID & Network Storage Explained

This article explains the different server storage types—including mechanical HDDs, solid‑state SSDs, various interfaces, RAID arrays, and network‑attached storage—while covering their structures, performance characteristics, Linux device handling, and how to choose the right solution based on cost, capacity, speed, and reliability.

LinuxRAIDSSD
0 likes · 9 min read
Understanding Server Storage Types: HDD, SSD, RAID & Network Storage Explained
Architects' Tech Alliance
Architects' Tech Alliance
Jul 11, 2023 · Artificial Intelligence

Wear-Updated Integrated Feature Ranking (WEFR) for Robust SSD Failure Prediction

The article presents a large‑scale study of SSD failure prediction using SMART logs from multiple vendors, introduces the Wear‑Updated Integrated Feature Ranking (WEFR) method to automatically and robustly select predictive features, and demonstrates its effectiveness through extensive experiments on real‑world data.

SSDStorage ReliabilityWEFR
0 likes · 10 min read
Wear-Updated Integrated Feature Ranking (WEFR) for Robust SSD Failure Prediction
Architects' Tech Alliance
Architects' Tech Alliance
Dec 29, 2022 · Operations

Large-Scale Field Study of SSD Operational Characteristics in Enterprise Storage Systems

This paper presents a FAST 2022 study of nearly two million SSDs from a major storage vendor, revealing key operational traits such as slow PE‑cycle consumption, variable write amplification, wear‑leveling inefficiencies, system fullness growth, and read‑dominant workloads in enterprise environments.

Enterprise StorageSSDWrite Amplification
0 likes · 13 min read
Large-Scale Field Study of SSD Operational Characteristics in Enterprise Storage Systems
Ops Development Stories
Ops Development Stories
Dec 29, 2022 · Operations

Master Ceph Cache Tiering: Principles, Modes, and Deployment Guide

This article explains the fundamentals of Ceph cache tiering, covering cache and buffer concepts, the two cache‑pool modes (write‑back and read‑forward), step‑by‑step deployment, configuration parameters, and proper procedures for creating, tuning, and safely removing cache pools.

Cache TieringCephLinux
0 likes · 14 min read
Master Ceph Cache Tiering: Principles, Modes, and Deployment Guide
Open Source Linux
Open Source Linux
Dec 16, 2022 · Fundamentals

Unlocking NVMe: A Deep Dive into PCIe, Registers, and Command Architecture

This comprehensive guide explains the NVMe (Non‑Volatile Memory Express) specification, covering its logical device interface, key terminology, SSD architecture, PCIe register layout, command set, queue management, arbitration, PRP/SGL data addressing, controller initialization, interrupt handling, firmware updates, and end‑to‑end data protection mechanisms.

NVMePCIeSSD
0 likes · 24 min read
Unlocking NVMe: A Deep Dive into PCIe, Registers, and Command Architecture
Liangxu Linux
Liangxu Linux
Nov 6, 2022 · Operations

Extend Your SSD Life: Install and Use Log2Ram on Linux

This guide explains why continuous Linux logging wears out SSDs, how Log2Ram redirects logs to RAM, and provides step‑by‑step commands to install, configure, and verify Log2Ram, helping you prolong disk lifespan while maintaining system diagnostics.

LinuxLog2RamSSD
0 likes · 6 min read
Extend Your SSD Life: Install and Use Log2Ram on Linux
Architects' Tech Alliance
Architects' Tech Alliance
Oct 15, 2022 · Fundamentals

Key Technologies of Enterprise Flash Storage Systems: Global Load Balancing, Multi‑Stream Partitioning, and End‑to‑End I/O Prioritization

The article explains core flash storage techniques—including global load balancing, multi‑stream partitioning, and end‑to‑end I/O priority—by describing Active‑Active architectures, hash‑based request distribution, cache mirroring, data classification, and latency management to improve performance, reliability, and SSD lifespan.

I/O PriorityMulti‑Stream PartitionSSD
0 likes · 9 min read
Key Technologies of Enterprise Flash Storage Systems: Global Load Balancing, Multi‑Stream Partitioning, and End‑to‑End I/O Prioritization
Architects' Tech Alliance
Architects' Tech Alliance
Oct 10, 2022 · Fundamentals

All‑Flash Storage System Architecture and Key Functions (Dorado Flash Product Example)

The article explains the fully interconnected architecture of an all‑flash storage system, covering redundant FRU modules, RDMA‑based high‑speed networking, intelligent disk enclosures, SSD structure, wear‑leveling, bad‑block management, data redundancy, and the differences between SAS and NVMe protocols.

All-Flash StorageNVMeRDMA
0 likes · 12 min read
All‑Flash Storage System Architecture and Key Functions (Dorado Flash Product Example)
Architects' Tech Alliance
Architects' Tech Alliance
Oct 8, 2022 · Fundamentals

Enterprise SSD Technologies and Interface Comparison

This article explains the fundamentals of SSDs, their hardware and firmware components, distinguishes consumer and enterprise grades, and compares major storage interfaces such as SATA, SAS, and PCIe/NVMe, highlighting performance, reliability, and emerging trends like PCIe 5.0 for data‑center deployments.

Enterprise StorageNVMePCIe
0 likes · 12 min read
Enterprise SSD Technologies and Interface Comparison
Architects' Tech Alliance
Architects' Tech Alliance
Aug 21, 2022 · Fundamentals

Comparison of SSD Interfaces: SATA, SAS, and PCIe

This article examines how modern SSDs demand higher data rates and IOPS, compares the SATA, SAS, and PCIe storage interfaces, and discusses performance trade‑offs, compatibility considerations, and latency factors to help choose the most suitable interface for a given system.

IOPSPCIeSAS
0 likes · 10 min read
Comparison of SSD Interfaces: SATA, SAS, and PCIe
Open Source Linux
Open Source Linux
May 20, 2022 · Fundamentals

Why SSDs Outperform HDDs: Inside the Mechanics of Modern Storage

This article explains why solid‑state drives outperform mechanical hard drives by detailing their distinct operating principles, covering HDD magnetic storage, SSD floating‑gate transistors, and how these differences affect data writing, reading, erasing, and overall performance, especially for random access.

HDDHardwareSSD
0 likes · 7 min read
Why SSDs Outperform HDDs: Inside the Mechanics of Modern Storage
Architects' Tech Alliance
Architects' Tech Alliance
Mar 5, 2022 · Fundamentals

2021 China Enterprise SSD Industry Development Insights

The article provides a comprehensive analysis of China's enterprise SSD market in 2021, detailing six business models, key component manufacturers, NAND flash market shares, firmware importance, and the impact of AI, big data, and 5G on storage demand, while also highlighting major players such as Intel, Samsung, and Yangtze Memory.

5GAIEnterprise Storage
0 likes · 8 min read
2021 China Enterprise SSD Industry Development Insights
DataFunSummit
DataFunSummit
Nov 19, 2021 · Artificial Intelligence

Sliding Spectrum Decomposition (SSD) for Diversified Recommendation in Re‑ranking

This article reviews the Sliding Spectrum Decomposition (SSD) model presented by Xiaohongshu at KDD 2021, explaining how it incorporates sliding‑window diversity into the re‑ranking stage, combines content‑based and collaborative‑filtering embeddings via the CB2CF framework, and demonstrates its effectiveness through offline and online A/B experiments.

DiversityEmbeddingSSD
0 likes · 14 min read
Sliding Spectrum Decomposition (SSD) for Diversified Recommendation in Re‑ranking
Architects' Tech Alliance
Architects' Tech Alliance
Nov 4, 2021 · Fundamentals

Demystifying NVMe: From Protocol Basics to PCIe Register Configurations

This comprehensive guide explains the NVMe specification, covering terminology, SSD architecture, PCIe register layout, queue structures, arbitration mechanisms, data addressing methods, command formats, controller operation, reset procedures, interrupt handling, and advanced features such as firmware updates and end‑to‑end data protection.

HardwareNVMePCIe
0 likes · 24 min read
Demystifying NVMe: From Protocol Basics to PCIe Register Configurations
Open Source Linux
Open Source Linux
Oct 18, 2021 · Fundamentals

Understanding NVMe over PCIe: Architecture, Commands, and Data Structures

This article provides a comprehensive overview of the NVMe protocol over PCIe, covering its logical device interface, key terminology, SSD architecture, PCIe register configuration, controller registers, queue structures, arbitration mechanisms, PRP and SGL addressing, command sets, controller initialization, reset procedures, shutdown processes, host command examples, and advanced features such as firmware updates and end‑to‑end data protection.

ControllerNVMePCIe
0 likes · 25 min read
Understanding NVMe over PCIe: Architecture, Commands, and Data Structures
Architects' Tech Alliance
Architects' Tech Alliance
Sep 21, 2021 · Fundamentals

NVMe over PCIe: Specification Overview, Architecture, Register Configuration, Commands, and Data Structures

This article provides a comprehensive technical overview of the NVMe (Non‑Volatile Memory Express) specification, covering its logical device interface, namespace concepts, queue structures, PCIe register layout, command formats, controller initialization, interrupt handling, and data protection mechanisms.

ControllerNVMePCIe
0 likes · 28 min read
NVMe over PCIe: Specification Overview, Architecture, Register Configuration, Commands, and Data Structures
Architects' Tech Alliance
Architects' Tech Alliance
Aug 22, 2021 · Fundamentals

Understanding SSD Lifespan: Metrics, Calculation Methods, Influencing Factors, and Implications for NVMe Selection and Chia Mining

This article explains SSD endurance concepts, how to calculate lifespan using PBW/TBW and DWPD, the impact of workload patterns and write amplification, methods to monitor health via SMART, differences between consumer and enterprise drives, and why high‑endurance NVMe SSDs are crucial for Chia plot‑based mining.

ChiaDWPDEndurance
0 likes · 14 min read
Understanding SSD Lifespan: Metrics, Calculation Methods, Influencing Factors, and Implications for NVMe Selection and Chia Mining
Liangxu Linux
Liangxu Linux
Nov 4, 2020 · Fundamentals

How Much Faster Is CPU L1 Cache Compared to RAM, SSD, and HDD?

This article explains the storage hierarchy from CPU registers and caches to RAM, SSD, and HDD, quantifies their speed differences (L1 cache vs. memory, SSD, HDD) and cost ratios, and provides Linux commands to inspect cache sizes, helping readers understand why each level exists and how they interact.

CPU cacheHDDSSD
0 likes · 14 min read
How Much Faster Is CPU L1 Cache Compared to RAM, SSD, and HDD?
Liangxu Linux
Liangxu Linux
Oct 22, 2020 · Fundamentals

Why CPU Access to Hard Drives Is So Slow: A Deep Dive into HDD, SSD, and I/O

Hard drives (HDD) and solid‑state drives (SSD) differ dramatically in latency; the article explains the orders‑of‑magnitude gap between CPU cache, memory, and disk access, details the I/O mechanisms (programmed I/O, interrupt‑driven I/O, DMA), and shows why mechanical drives are inherently slow.

CPUI/OSSD
0 likes · 11 min read
Why CPU Access to Hard Drives Is So Slow: A Deep Dive into HDD, SSD, and I/O
Tencent Cloud Developer
Tencent Cloud Developer
Aug 25, 2020 · Cloud Computing

Introducing Tencent Cloud CBS Enhanced and Ultra‑Fast SSD Cloud Disks: Architecture and Performance Optimizations

Tencent Cloud’s new CBS 3.0‑based Enhanced and Ultra‑Fast SSD cloud disks cut latency by over 50 % to sub‑100 µs, boost IOPS up to 1.1 million and throughput to 4 GB/s, and achieve these gains through SPDK‑driven virtualization, RDMA‑based data paths, a user‑space ZTCP stack, zero‑copy memory handling and dedicated hardware acceleration, targeting latency‑sensitive and IO‑intensive workloads such as large databases, video processing and AI inference.

RDMASSDTencent Cloud
0 likes · 8 min read
Introducing Tencent Cloud CBS Enhanced and Ultra‑Fast SSD Cloud Disks: Architecture and Performance Optimizations
dbaplus Community
dbaplus Community
Jul 27, 2020 · Databases

How We Replaced Expensive Redis Clusters with KVROCKS on SSDs

Facing a ten‑fold cost increase for public‑cloud Redis, Ctrip engineers evaluated Redis‑on‑SSD alternatives, chose KVROCKS, performed extensive protocol‑compatible modifications, benchmarked performance on standard and Optane SSDs, and demonstrated substantial cost savings while preserving Redis semantics.

Cost OptimizationKVROCKSRocksDB
0 likes · 13 min read
How We Replaced Expensive Redis Clusters with KVROCKS on SSDs
Architects' Tech Alliance
Architects' Tech Alliance
Jan 29, 2020 · Fundamentals

Eight-Step NVMe Read I/O Process over PCIe Explained

This article details the eight-step NVMe read I/O workflow over PCIe, covering the protocol layers, submission and completion queues, doorbell registers, data transfer mechanisms like PRP, and a trace‑based walkthrough of each host‑SSD interaction.

I/ONVMePCIe
0 likes · 11 min read
Eight-Step NVMe Read I/O Process over PCIe Explained
Alibaba Cloud Developer
Alibaba Cloud Developer
Dec 20, 2019 · Artificial Intelligence

How AI-Powered Hand Gesture Detection Drove a Double‑11 Celebrity Rock‑Paper‑Scissors Game

This article details how Alibaba leveraged AI-driven hand‑gesture detection and a lightweight SSD‑based object detection model to create an interactive rock‑paper‑scissors game for Double‑11, addressing challenges of undefined gestures, real‑time mobile performance, and data collection, and achieving over 16 million page views and high accuracy.

Mobile AIReal-time inferenceSSD
0 likes · 22 min read
How AI-Powered Hand Gesture Detection Drove a Double‑11 Celebrity Rock‑Paper‑Scissors Game
Architects' Tech Alliance
Architects' Tech Alliance
Nov 12, 2019 · Fundamentals

A Historical Overview of Flash Memory Development

This article chronicles the evolution of flash memory from its 1960s origins with floating‑gate MOSFETs through successive breakthroughs in EPROM, EEPROM, NAND, 3D NAND, and modern SSD technologies, highlighting key inventions, companies, and market milestones over five decades.

EEPROMNANDSSD
0 likes · 12 min read
A Historical Overview of Flash Memory Development
Meituan Technology Team
Meituan Technology Team
Sep 26, 2019 · Artificial Intelligence

Efficient Scene Text Detection Framework with Feature Pyramid and Expanded High-Level Feature Maps

The paper presents an efficient scene‑text detector that expands high‑level SSD feature maps and integrates a feature‑pyramid network, using direction‑aware segment‑and‑link predictions to reconstruct arbitrarily long, rotated text, achieving higher recall and precision with real‑time speed and outperforming recent methods on ICDAR benchmarks and a menu‑recognition test.

Computer VisionDeep LearningICDAR
0 likes · 12 min read
Efficient Scene Text Detection Framework with Feature Pyramid and Expanded High-Level Feature Maps
Architects' Tech Alliance
Architects' Tech Alliance
Sep 2, 2019 · Databases

The Relationship Between Databases and Emerging Hardware Technologies

This article examines how recent hardware advances such as multi‑core processors, large memory, SSDs, NVM, GPUs and FPGAs have reshaped database system design, outlines the stages from pure academic research to productization, and surveys current database products and research directions leveraging these new devices.

FPGAGPUNVM
0 likes · 11 min read
The Relationship Between Databases and Emerging Hardware Technologies
Alibaba Cloud Infrastructure
Alibaba Cloud Infrastructure
Aug 29, 2019 · Fundamentals

Alibaba's In-Storage Computing SSD (AliFlash V5) and the Evolution of AliFlash Products

Alibaba introduced its next‑generation In‑Storage Computing SSD (AliFlash V5) at the 2019 Flash Memory Summit, detailing the product lineage from host‑based PCIe SSDs to open‑channel NVMe devices and demonstrating how near‑storage computing reduces latency and CPU load for data‑center workloads.

AliFlashIn-Storage ComputingNear-Storage Computing
0 likes · 6 min read
Alibaba's In-Storage Computing SSD (AliFlash V5) and the Evolution of AliFlash Products
DevOps Cloud Academy
DevOps Cloud Academy
Aug 11, 2019 · Operations

How to Remove an SSD Disk from MooseFS (MFS) Configuration

This guide explains how to safely remove an SSD that was mistakenly added as a data disk in MooseFS by unmounting the MFS directory, editing the mfshdd configuration, restarting the chunkserver, cleaning up fstab entries, and verifying the removal.

ConfigurationLinuxMooseFS
0 likes · 2 min read
How to Remove an SSD Disk from MooseFS (MFS) Configuration
Architects' Tech Alliance
Architects' Tech Alliance
Jul 10, 2019 · Fundamentals

Analyzing Performance Factors of NVMe SSDs and Optimizing Storage Systems

This article examines the evolution of semiconductor storage, explains how NVMe SSDs work, identifies hardware, software, and environmental factors that affect their performance, and discusses how storage‑software design and I/O patterns can be optimized to achieve stable, high‑throughput flash storage in data centers.

FLASHFTLGarbageCollection
0 likes · 27 min read
Analyzing Performance Factors of NVMe SSDs and Optimizing Storage Systems
Architects' Tech Alliance
Architects' Tech Alliance
Jun 27, 2019 · Fundamentals

Evolution of SSD Storage Interfaces and the Emerging Role of Storage Class Memory (SCM)

The article traces the development of SSD storage from SATA and PCIe interfaces to the unified NVMe standard, examines Intel's Optane and 3DX PRAM innovations that combine NVMe with Storage Class Memory, and discusses how SCM technologies like PCM, ReRAM, MRAM, and NRAM are poised to reshape future storage architectures.

Memory TechnologyNVMeOptane
0 likes · 10 min read
Evolution of SSD Storage Interfaces and the Emerging Role of Storage Class Memory (SCM)
Architects' Tech Alliance
Architects' Tech Alliance
Feb 17, 2019 · Operations

Modeling SSD Garbage Collection as a Gambler's Ruin Problem: Probabilistic Analysis and Control Strategies

By drawing analogies between casino gambling and SSD garbage collection, the article uses probability theory, Brownian motion, and stochastic processes to model victim block selection, resource depletion, and I/O bandwidth fluctuations, proposing control strategies that balance performance stability and resource safety.

Garbage CollectionPerformance ModelingSSD
0 likes · 21 min read
Modeling SSD Garbage Collection as a Gambler's Ruin Problem: Probabilistic Analysis and Control Strategies
Architects' Tech Alliance
Architects' Tech Alliance
Nov 21, 2018 · Fundamentals

Unlocking NVMe: How PCIe‑Based SSDs Achieve Ultra‑Low Latency and High IOPS

This article explains the NVMe (Non‑Volatile Memory Express) standard, its logical device interface, key attributes, queue architecture, namespace concepts, multi‑path I/O, SR‑IOV support, and how it compares to traditional SCSI storage, providing a comprehensive technical overview for modern data‑center and client systems.

Enterprise StorageIO QueuesNVMe
0 likes · 10 min read
Unlocking NVMe: How PCIe‑Based SSDs Achieve Ultra‑Low Latency and High IOPS
Architects' Tech Alliance
Architects' Tech Alliance
Nov 18, 2018 · Fundamentals

How NVMe over Fabrics Will Transform the Storage Landscape

This article explains the evolution of storage networking, the performance bottlenecks of legacy SCSI‑based protocols, and how NVMe and NVMe over Fabrics leverage PCIe, RDMA, and high‑speed fabrics to deliver massive parallelism, lower latency, and a new paradigm for data‑center storage architectures.

FabricsNVMeSSD
0 likes · 11 min read
How NVMe over Fabrics Will Transform the Storage Landscape
UCloud Tech
UCloud Tech
Nov 8, 2018 · Cloud Computing

Unlocking 13× IOPS: Inside UCloud’s High‑Performance SSD Cloud Disk Architecture

UCloud’s latest SSD cloud disk redesign dramatically improves performance—raising IOPS by 13‑fold, cutting latency tenfold, and expanding capacity—through a two‑layer IO path, 1 MB metadata shards, multithreaded models, overload protection, online migration, and upcoming RDMA/SPDK‑based ultra‑high‑performance storage solutions.

IO performanceRDMASPDK
0 likes · 13 min read
Unlocking 13× IOPS: Inside UCloud’s High‑Performance SSD Cloud Disk Architecture
Architects' Tech Alliance
Architects' Tech Alliance
Nov 2, 2018 · Industry Insights

Why NVMe SSD Performance Varies and How to Optimize It for Data Centers

NVMe SSD performance can be unpredictable, so this article opens the SSD "black box" to examine hardware, firmware, and workload factors—such as NAND type, multi‑queue design, garbage collection, and I/O patterns—and offers software‑level strategies to maximize flash efficiency in modern data‑center storage systems.

Garbage CollectionIO PatternsNVMe
0 likes · 30 min read
Why NVMe SSD Performance Varies and How to Optimize It for Data Centers
HomeTech
HomeTech
Aug 7, 2018 · Artificial Intelligence

Overview of Object Detection Algorithms: Two‑Stage and One‑Stage Methods

This article reviews the evolution of visual object detection, explaining traditional region‑based approaches, the rise of deep‑learning two‑stage frameworks such as R‑CNN, Fast R‑CNN and Faster R‑CNN, and the faster one‑stage models like Overfeat, YOLO, SSD and RetinaNet, together with their design choices, training strategies and loss functions.

Computer VisionR-CNNSSD
0 likes · 17 min read
Overview of Object Detection Algorithms: Two‑Stage and One‑Stage Methods
Architects' Tech Alliance
Architects' Tech Alliance
Jul 22, 2018 · Industry Insights

Why Do SSDs Wear Out? Understanding Flash Memory Lifespan and Reliability

Flash memory’s high performance comes with concerns about reliability, write endurance, and failure rates, so this article explains why flash cells have limited erase cycles, how ECC and LDPC error‑correction extend SSD lifespan, compares SSD vs HDD performance, and outlines factors influencing SSD durability and data recovery.

ECCLDPCReliability
0 likes · 9 min read
Why Do SSDs Wear Out? Understanding Flash Memory Lifespan and Reliability
Xianyu Technology
Xianyu Technology
Jun 16, 2018 · Artificial Intelligence

Watermark Detection and Removal on iOS using TensorFlow Lite SSD and OpenCV

The article presents a complete iOS pipeline that trains an SSD‑MobileNet detector with TensorFlow, optimizes and converts it to TensorFlow Lite, runs C++ inference, applies non‑maximum suppression, and finally removes detected watermarks using OpenCV inpainting or pixel‑wise inversion, while discussing practical limitations.

OpenCVSSDTensorFlow Lite
0 likes · 12 min read
Watermark Detection and Removal on iOS using TensorFlow Lite SSD and OpenCV
Architects' Tech Alliance
Architects' Tech Alliance
Feb 23, 2018 · Fundamentals

How NVMe over Fabrics Will Change the Storage Environment

NVMe over Fabrics, leveraging PCIe and RDMA, replaces legacy SCSI and SAS protocols to deliver vastly higher bandwidth and lower latency for SSDs, enabling massive parallel I/O queues, and reshaping data‑center storage architectures through both FC‑NVMe and Ethernet‑based implementations.

FabricsNVMeNetworking
0 likes · 12 min read
How NVMe over Fabrics Will Change the Storage Environment
Qunar Tech Salon
Qunar Tech Salon
Dec 28, 2017 · Databases

7 Essential Tips for Optimizing MySQL Performance

This article presents seven practical techniques—including using EXPLAIN, creating proper indexes, adjusting default settings, loading data into memory, leveraging SSD storage, scaling horizontally, and improving observability—to keep MySQL databases fast, stable, and responsive as workloads grow.

ConfigurationSSDindexing
0 likes · 14 min read
7 Essential Tips for Optimizing MySQL Performance
Architects' Tech Alliance
Architects' Tech Alliance
Dec 22, 2017 · Fundamentals

NAND Flash Manufacturing Process, Architecture, and Key Metrics

This article explains the NAND Flash production flow, hierarchical structure from wafer to cell, and critical performance indicators such as endurance, data retention, bit error rates, and factors influencing SSD lifespan, providing a comprehensive overview for storage engineers and designers.

EnduranceMemory ArchitectureNAND Flash
0 likes · 8 min read
NAND Flash Manufacturing Process, Architecture, and Key Metrics
Architects' Tech Alliance
Architects' Tech Alliance
Nov 12, 2017 · Fundamentals

Evolution of SSD Storage: From SATA and PCIe to NVMe and the Emerging Role of Storage Class Memory

The article traces the development of SSD technology—from early SATA and SAS drives through PCIe and NVMe standards—explains Intel Optane's impact, introduces various Storage Class Memory types such as PRAM, ReRAM, MRAM and NRAM, and discusses their current applications and future challenges in high‑performance storage systems.

Memory ArchitectureNVMeOptane
0 likes · 9 min read
Evolution of SSD Storage: From SATA and PCIe to NVMe and the Emerging Role of Storage Class Memory
360 Zhihui Cloud Developer
360 Zhihui Cloud Developer
Sep 5, 2017 · Databases

Can Separating Keys and Values Boost LSM Performance on SSDs?

This article examines the trade‑offs of LSM‑based storage engines on SSDs, highlighting write amplification issues, the benefits of separating keys from values via the WiscKey approach, and the challenges of range queries, garbage collection, and crash consistency.

Database StorageKey-Value SeparationLSM
0 likes · 8 min read
Can Separating Keys and Values Boost LSM Performance on SSDs?
Architects' Tech Alliance
Architects' Tech Alliance
Aug 28, 2017 · Fundamentals

Understanding SSD Wear Leveling Algorithms and Their Implementation

This article explains how SSD controllers use wear‑leveling algorithms to distribute writes across NAND flash blocks, covering sequential and non‑sequential write scenarios, key assumptions, implementation strategies, and the importance of managing limited erase‑cycle endurance for reliable storage.

EnduranceNAND FlashSSD
0 likes · 6 min read
Understanding SSD Wear Leveling Algorithms and Their Implementation
Architects' Tech Alliance
Architects' Tech Alliance
Aug 16, 2017 · Fundamentals

Choosing the Right SSD Grade: A Technical Guide to NAND Types and Industrial, Commercial, OEM, and Consumer Levels

The article explains how SSD durability varies under high‑power, high‑temperature workloads, outlines the differences among SLC, pSLC, MLC, and TLC NAND, and advises OEM designers on selecting the appropriate industrial, commercial, OEM, or consumer‑grade SSD for reliable long‑term operation.

NANDSSDStorage Reliability
0 likes · 7 min read
Choosing the Right SSD Grade: A Technical Guide to NAND Types and Industrial, Commercial, OEM, and Consumer Levels
Architects' Tech Alliance
Architects' Tech Alliance
Aug 6, 2017 · Industry Insights

Inside a Generic SSD Controller: Key Components and Their Roles

This article provides a detailed overview of the main building blocks of a generic SSD controller, explaining how each part—from host interfaces and SMART monitoring to wear leveling, encryption engines, and defect management—interacts with NAND flash to deliver performance, reliability, and security.

ControllerHardwareNAND
0 likes · 7 min read
Inside a Generic SSD Controller: Key Components and Their Roles
Architects' Tech Alliance
Architects' Tech Alliance
Jul 28, 2017 · Fundamentals

Intel 545S SSD Review: 64‑Layer 3D NAND Performance and Benchmarks

The Intel 545S SSD, featuring a 64‑layer TLC 3D NAND architecture, is evaluated through extensive synthetic and real‑world benchmarks, revealing solid sequential speeds, decent read latency, but notable firmware stability issues that currently limit its recommendation despite an attractive price point.

HardwareIntelSSD
0 likes · 12 min read
Intel 545S SSD Review: 64‑Layer 3D NAND Performance and Benchmarks
Architects' Tech Alliance
Architects' Tech Alliance
Jul 14, 2017 · Industry Insights

How a New ‘Non‑Balance’ Wear‑Leveling Algorithm Can Triple SSD Lifespan

The article explains the background of flash‑memory wear‑leveling, reviews common garbage‑collection strategies, compares classic algorithms such as Greedy, Cost‑Benefit, CAT and CICL, and introduces the Non‑Balance method that evaluates real block endurance to extend SSD life up to three times.

Garbage CollectionSSDStorage Optimization
0 likes · 11 min read
How a New ‘Non‑Balance’ Wear‑Leveling Algorithm Can Triple SSD Lifespan