llubu / cmuDB
course work for CMU DB_15445
☆10Updated 5 years ago
Related projects ⓘ
Alternatives and complementary repositories for cmuDB
- A fast in-memory key-value store☆49Updated 7 years ago
- GitHub Repo for STAR: Scaling Transactions through Asymmetric Replication☆21Updated 5 years ago
- A Write-friendly and Cache-optimized Hashing Scheme for Non-volatile Memory Systems (MSST 2017, TPDS 2018)☆29Updated 6 years ago
- Fast In-memory Transaction Processing using RDMA and HTM☆56Updated 8 years ago
- Distributed Shared Persistent Memory. SoCC 2017☆69Updated 4 years ago
- Lock-free Concurrent Level Hashing for Persistent Memory (USENIX ATC 2020)☆50Updated 3 years ago
- Implementation of the BwTree as specified by Microsoft Research☆98Updated 8 years ago
- The Cicada engine☆56Updated 7 years ago
- Implementation of Google File System☆54Updated 9 years ago
- An RDMA-powered, fast, and scalable Paxos protocol☆25Updated 5 years ago
- Cocytus is an efficient and available in-memory K/V-store through hybrid erasure coding and replication☆30Updated 8 years ago
- Nova-LSM is a component-based design of the LSM-tree using fast and high bandwidth networks such as RDMA.☆52Updated 2 years ago
- Write-Optimized and High-Performance Hashing Index Scheme for Persistent Memory (OSDI 2018, TOS 2019)☆200Updated 4 years ago
- Code of the paper "Building an Efficient Key-Value Store in a Flexible Address Space", EuroSys '22☆21Updated 5 months ago
- A simulator of a memory controller designed for hybrid DRAM+NVM.☆17Updated 8 years ago
- ListDB: Union of Write-Ahead Logs and Persistent SkipLists for Incremental Checkpointing on Persistent Memory☆49Updated 4 months ago
- Source code for our OSDI 2016 paper☆111Updated 6 years ago
- LFS using Fuse☆47Updated 12 years ago
- MemEC: An Erasure-Coding-Based Distributed In-Memory Key-Value Store☆11Updated 7 years ago
- NVM Evaluation Testbed☆28Updated 6 years ago
- DINOMO: An Elastic, Scalable, High-Performance Key-Value Store for Disaggregated Persistent Memory (PVLDB 2022, VLDB 2023)☆36Updated last year
- Simple fault-tolerant distributed file system. 1. Utilize virtual ring style key-value store with 3 backups. 2. Automated failure detecti…☆17Updated 8 years ago
- Yet Another File System (yfs) based on Paxos algorithm.☆16Updated 7 years ago
- NUMA-Aware Reader-Writer Locks☆18Updated 10 years ago
- In memory TPC-C implementation. Used for a number of database research projects.☆37Updated 4 years ago
- Kosmos Distributed Filesystem☆29Updated 12 years ago
- JOS: Operating Systems Engineering. 6.828 teaches the fundamentals of engineering operating systems with a learning by doing method.☆27Updated 6 years ago
- Nuft is an C++17 implementation of the Raft consensus algorithm.☆27Updated 2 years ago
- Personal Blog☆34Updated 3 years ago
- B+ tree implementation in C☆128Updated 4 years ago