1. (FAST '21) Exploiting Combined Locality for Wide-Stripe Erasure Coding in Distributed Storage

    ECWide uses wide stripe to decrease redundancy while avoid repairing bandwidth waste.

    2021/06/22 EC

  2. (SIGMOD '21) Spitfire: A Three-Tier Buffer Manager for Volatile and Non-Volatile Memory

    (SIGMOD ‘18) HYMEM: Managing Non-Volatile Memory in Database Systems

    2021/06/10 PM

  3. (ToS '20, ICPP '18) Cache What You Need to Cache: Reducing Write Traffic in Cloud Cache via “One-Time-Access-Exclusion” Policy

    How to predict future hotness of a new request in photo cache systems?

    2021/04/10 Storage

  4. (FAST '20) Characterizing, Modeling, and Benchmarking RocksDB Key-Value Workloads at Facebook

    RocksDB based on LSM-Tree is widely used in Facebook. This work aims to model and analysis RocksDB workloads at Facebook.

    2021/03/27 Storage

  5. (FAST '21) The Storage Hierarchy is Not a Hierarchy: Optimizing Caching on Modern Storage Devices with Orthus

    This work points out that how to utilize low-level performance of a hierarchical storage system.

    2021/03/17 Storage

  6. (FAST '21) Rethinking File Mapping for Persistent Memory

    This work focuses on the bottleneck of file-mapping in NVM filesystems.

    2021/03/15 PM

  7. About Data Hotness in Hybrid Storage Systems

    Intro With the development of storage device, lots of novel stuff come to world, including NAND SSD, Optane 3D XPoint, STT-RAM… Personal machines have already multi-level storage: SRAM on CPU L2/L2 cache, DRAM on CPU’s DIMMs, SSD to accelerate operating system, and HDD to storage big file like media, movie.

    2021/03/14 Storage

  8. Warning

    Hey there, due to well known issues and less-well known issues, this public blog would forever remove anything about illegal and personal contents! Hope you guys can still enjoy the fun of tech, aka the general computer science :)

    2021/02/13 Prose

  9. 垃圾佬折腾的家庭服务器(二) updating...


    2021/02/06 Prose

  10. 垃圾佬折腾的家庭服务器


    2020/12/27 Prose