There are no reviews yet. Be the first to send feedback to the community and the maintainers!
pebblesdb
The PebblesDB write-optimized key-value store (SOSP 17)RECIPE
RECIPE : high-performance, concurrent indexes for persistent memory (SOSP 2019)crashmonkey
CrashMonkey: tools for testing file-system reliability (OSDI 18)MONeT
MONeT framework for reducing memory consumption of DNN trainingSplitFS
SplitFS: persistent-memory file system that reduces software overhead (SOSP 2019)nofs
The No-Order File System (NoFS)squirrelfs
SquirrelFS: A crash-consistent Rust file system for persistent memory (OSDI 24)dinomo
DINOMO: An Elastic, Scalable, High-Performance Key-Value Store for Disaggregated Persistent Memory (PVLDB 2022, VLDB 2023)WineFS
WineFS (SOSP 21): a huge-page aware file system for persistent memoryoptfs
The Optimistic File System (OptFS) is a Linux ext4 variant that implements Optimistic Crash Consistency, a new approach to crash consistency in journaling file systems. OptFS improves performance for many workloads, sometimes by an order of magnitude. OptFS provides strong consistency, equivalent to data journaling mode of ext4.rustfs
A Rust user-space file system [WIP]chipmunk
Tool for checking crash-consistency for persistent-memory file systems (Eurosys 23)txlib
A library for doing atomic updates in a file-system agnostic manner.monet-schedules
Pre-solved schedules for MONeTscript_optfs
AutoOsync is a tool that makes libraries OptFS compatible, getting sometimes a performance that's an order of magnitude higher than before, while achieving the same level of safety guarantee. It requires minimal programmer intervention.Love Open Source and this site? Check out how you can help us