MemSnap μCheckpoints: A Data Single Level Store for Fearless Persistence
Emil Tsalapatis, Ryan Hancock, Rakeeb Hossain, Ali José Mashtizadeh
2024Year
1Citations
1Top-tier citations
Abstract
Single level stores (SLSes) have recently resurfaced as a system for persisting application data. SLSes like EROS, Aurora, and TreeSLS use application checkpointing to replace file-based APIs. These systems checkpoint at a coarse granularity and must be combined with file persistence mechanisms like WALs, undermining the benefits of their SLS design.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Your agent calls
Lunesearch_papers
Free to start. No credit card required.
Terminal
Install the CLIlune papers get 6069ab87-e31e-4797-b88d-ad4d63b5c702Cited by top-tier papers1
Ask how each one uses itRelated papers
- The Aurora Single Level Store Operating SystemEmil Tsalapatis, Ryan Hancock, Tavian Barnes, Ali José MashtizadehSOSP 2021 · 12 citations
- TreeSLS: A Whole-system Persistent Microkernel with Tree-structured State Checkpoint on NVMFangnuo Wu, Mingkai Dong, Gequan Mo, Haibo ChenSOSP 2023 · 10 citations
- Rethinking Logging, Checkpoints, and Recovery for High-Performance Storage EnginesMichael Haubenschild, Caetano Sauer, Thomas Neumann, Viktor LeisSIGMOD 2020 · 43 citations
- Fast and Synchronous Crash Consistency with Metadata Write-Once File SystemYanqi Pan, Wen Xia, Yifeng Zhang, Xiangyu Zou et al.OSDI 2025
- Why Files If You Have a DBMS?Lam-Duy Nguyen, Viktor LeisICDE 2024 · 7 citations
