
Advanced Storage Systems
NTHU — Spring 2026
Build your knowledge, brick by brick.
Announcements
Release Data Compression 與 B-Trees Are Back
Release Lecture: SSD Reliability and Protection — 從 in-device ECC、cross-device RAID 到 cross-node erasure coding 的三層保護架構
Release Error Coding Basics, and RAID (本週指定閱讀 OSTEP Chapter 38)
Release Crash Consistency, Copy-on-Write, Journaling
Release Lecture: RAG and 大抄 for HNSW & Product Quantization
Project Folder and Q&A are released
Handout: Slotted Page and Handout: Bloom Filter are released
Lecture: Kernel Bypass is released
Lecture: io_uring is released
I/O Interface & NVMe Handout Notes are released
Lecture: SSD Real World Behavior is released
專題資訊、研究方向總覽、Q&A
Papers
SSD-iq: Uncovering the Hidden Side of SSD Performance
PVLDB 2025
ZNS: Avoiding the Block Interface Tax for Flash-based SSDs
USENIX ATC 2021
B-Trees Are Back: Engineering Fast and Pageable Node Layouts
SIGMOD 2025
Co-design of B+-Tree Index with Emerging Zone Interfaces
ACM TACO 2025
What Modern NVMe Storage Can Do, And How To Exploit It
PVLDB 2023
DuckDB on xNVMe
arXiv 2025
Write-Aware Timestamp Tracking: Effective and Efficient Page Replacement
PVLDB 2023
WiscKey: Separating Keys from Values in SSD-Conscious Storage
FAST 2016
Fast Commit for Ext4
USENIX ATC 2024
EROFS: A Compression-Friendly Readonly File System for Resource-Scarce Devices
USENIX ATC 2019
Flash-oriented Coded Storage: Research Status and Future Directions
ACM TOS 2025
AnyBCQ: Unlocking Multi-Precision Quantization via Binary Coded Representation
ICLR 2026
LEANN: A Low-Storage Overhead Vector Index
arXiv 2025
儲存系統的業界需求、職缺對應與課程價值