With the continuous data explosion in the big data era, traditional software and hardware stack are facing unprecedented challenges on how to operate on such data scale. Thus, designing new architectures and efficient systems for data oriented applications has become increasingly critical. This motivates us to re-think of the conventional storage system design and re-architect both software and hardware to meet the challenges of scale. Besides the fast growth of data volume, the increasing demand on storage applications such as video streaming, data analytics are pushing high performance flash based storage devices to replace the traditional spinning disks. Such all-flash era increase the data reliability concerns due to the endurance probl...
The predicted shift to low cost, non-volatile, byte-addressable memory (e.g., Phase Change Memory an...
Distributed in-memory key-value stores (KVSs), such as memcached, have become a critical data servin...
University of Minnesota Ph.D. dissertation.June 2018. Major: Electrical/Computer Engineering. Advis...
University of Minnesota Ph.D. dissertation. 2021. Major: Computer Science. Advisor: David Du. 1 comp...
In the past decade, we have seen two major evolutions on storage technologies: flash storage and non...
Flash-based key-value systems are widely deployed in today’s data centers for providing high-speed d...
Key-Value store (KV store) is becoming widely popular in both academia and industry due to its fast ...
Thesis: S.M. in Computer Science and Engineering, Massachusetts Institute of Technology, Department ...
Flash-based solid state drives (SSDs) are increas-ingly becoming a popular choice as a storage de-vi...
Modern persistent Key/Value stores are designed to meet the demand for high transactional throughput...
The evolution of modern applications and storage technologies has created new challenges for file sy...
[[abstract]]Growing demand for key-value store applications is building a strong momentum for the co...
Modern write-intensive key-value stores have emerged as the prevailing data storage system for many ...
In recent years, emerging storage hardware technologies have focused on divergent goals: better perf...
Contemporary web sites can store and process very large amounts of data. To provide timely service t...
The predicted shift to low cost, non-volatile, byte-addressable memory (e.g., Phase Change Memory an...
Distributed in-memory key-value stores (KVSs), such as memcached, have become a critical data servin...
University of Minnesota Ph.D. dissertation.June 2018. Major: Electrical/Computer Engineering. Advis...
University of Minnesota Ph.D. dissertation. 2021. Major: Computer Science. Advisor: David Du. 1 comp...
In the past decade, we have seen two major evolutions on storage technologies: flash storage and non...
Flash-based key-value systems are widely deployed in today’s data centers for providing high-speed d...
Key-Value store (KV store) is becoming widely popular in both academia and industry due to its fast ...
Thesis: S.M. in Computer Science and Engineering, Massachusetts Institute of Technology, Department ...
Flash-based solid state drives (SSDs) are increas-ingly becoming a popular choice as a storage de-vi...
Modern persistent Key/Value stores are designed to meet the demand for high transactional throughput...
The evolution of modern applications and storage technologies has created new challenges for file sy...
[[abstract]]Growing demand for key-value store applications is building a strong momentum for the co...
Modern write-intensive key-value stores have emerged as the prevailing data storage system for many ...
In recent years, emerging storage hardware technologies have focused on divergent goals: better perf...
Contemporary web sites can store and process very large amounts of data. To provide timely service t...
The predicted shift to low cost, non-volatile, byte-addressable memory (e.g., Phase Change Memory an...
Distributed in-memory key-value stores (KVSs), such as memcached, have become a critical data servin...
University of Minnesota Ph.D. dissertation.June 2018. Major: Electrical/Computer Engineering. Advis...