We present OpenLambda, a new, open-source platform for building next-generation web services and applications in the burgeoningmodel of serverless computation. We describe …
Key-value stores such as LevelDB and RocksDB offer excellent write throughput, but suffer high write amplification. The write amplification problem is due to the Log-Structured Merge …
B Lu, X Hao, T Wang, E Lo - arXiv preprint arXiv:2003.07302, 2020 - arxiv.org
Byte-addressable persistent memory (PM) brings hash tables the potential of low latency, cheap persistence and instant recovery. The recent advent of Intel Optane DC Persistent …
As Solid-State Drives (SSDs) become commonplace in data-centers and storage arrays, there is a growing demand for predictable latency. Traditional SSDs, serving block I/Os, fail …
S Dong, A Kryczka, Y Jin, M Stumm - ACM Transactions on Storage (TOS …, 2021 - dl.acm.org
This article is an eight-year retrospective on development priorities for RocksDB, a key-value store developed at Facebook that targets large-scale distributed systems and that is …
Recently, the log-structured merge-tree (LSM-tree) has been widely adopted for use in the storage layer of modern NoSQL systems. Because of this, there have been a large number …
F Xia, D Jiang, J Xiong, N Sun - 2017 USENIX Annual Technical …, 2017 - usenix.org
Hybrid memory systems consisting of DRAM and Non-Volatile Memory are promising to persist data fast. The index design of existing key-value stores for hybrid memory fails to …
In this paper, we show that key-value stores backed by an LSM-tree exhibit an intrinsic trade- off between lookup cost, update cost, and main memory footprint, yet all existing designs …
We present NoveLSM, a persistent LSM-based key-value storage system designed to exploit non-volatile memories and deliver low latency and high throughput to applications …