Improve NAND Flash Memory Lifetime by using Data Compression
FAST 2015
Wear Unleveling under Unbalanced Page Endurance in NAND Flash
FAST 2014 SSDs
Facebook Study of Failures/Errors in NAND Flash Memory based SSDs
Error Sigmetrics 2015 SSDs
Error Patterns in MLC NAND Flash Memory
Error SSDs
Spin-Transfer Torque RAM (STT-RAM)
The Log-Structured Merge-Tree (LSM-Tree)
Log-structure Tree
Write Policies for Host-side Flash Caches
FAST 2013
Parallel I/O Aware Query Optimization
Sigmod 2014
Non-blocking Writes to Files
Skew-Aware Join Optimization for Array Databases
Sigmod 2015
Integrating Cygwin, MiKTeX, Java Maven and IntelliJ IDEA in Windows
Twitter Heron: Stream Processing at Scale
Sigmod 2015 Stream Processing
Abstraction of Functional programming
Java 8 Improvements
Java
LSM-Tree based Key-Value Store on Open-Channel SSD
Log-structure Tree Eurosys 2014
CRAID: Online RAID Upgrades Using Dynamic Hot Data Reorganization
FAST 2014
TABLEFS: Enhancing Metadata Efficiency in the Local File System
Log-structure Tree ATC 2013
Scaling Concurrent Log-Structured Data Stores
Log-structure Tree Eurosys 2015
Journaling of Journal
Consistency FAST 2014 Journal
Consistency Cost in NVM-based Single Level Systems
Consistency NVMs Tree
Log-structured Memory for DRAM-based Storage
Log-structure Tree Best Paper
The Power of Choice in Data-Aware Cluster Scheduling
Sampling OSDI 2014
BF-Tree: Approximate Tree Indexing
SSDs Tree VLDB 2014
SDF: Software-Defined Flash for Web-Scale Internet Storage System
SSDs ASPLOS 2014