write-ahead-log
There are 42 repositories under write-ahead-log topic.
dotnet/dotNext
Next generation API for .NET
wepay/waltz
Waltz is a quorum-based distributed write-ahead log for replicating transactions
yixuaz/CMU-15445
https://www.jianshu.com/nb/36265841
thomasjungblut/go-sstables
Go library for protobuf compatible sstables, a skiplist, a recordio format and other database building blocks like a write-ahead log. Ships now with an embedded key-value store.
hasura/pgdeltastream
Streaming Postgres logical replication changes atleast-once over websockets
rosedblabs/wal
Write Ahead Log for LSM or bitcask storage(or any append-only write).
guycipher/k4
High-performance open-source, durable, transactional embedded storage engine designed for low-latency, and optimized read and write efficiency.
xingdl2007/cmu15-445
:floppy_disk: CMU 15-445/645: Intro to Database Systems (Fall 2017). A course on the design and implementation of database management systems.
shaj13/raft
raft is a golang library that provides a simple, clean, and idiomatic implementation of the Raft consensus protocol
al8n/skl
A lock-free thread-safe arena based Skiplist impelementation for building memtable.
tidesdb/tidesdb
High-performance, durable, transactional embedded storage engine designed for flash and RAM optimization.
andy-byers/CalicoDB
A tiny embedded, transactional key-value database 🐱
yixuaz/DBMS_ARIES
a tiny database with ARIES recovery algorithm (WAL and Fuzzy Checkpoint) to achieve ACID
mk6i/mkdb
mkdb is a SQL-based relational database management system (RDBMS) written in Golang (1.18+) with zero third-party dependencies. The goal of the project is to provide a creative outlet for developers who want to experiment with database development in a low-stakes environment.
fgmacedo/soonerdb
A LSM-Tree key/value database in Python.
prataprc/rdms
Storage library (Work In Progress)
al8n/orderwal
A generic-purpose, atomic, ordered, zero-copy read, zero-cost (in-place) write, Write-Ahead Log implementation for Rust.
DeathReaper0965/distributed-deeplearning
End to End Distributed Deep Learning Engine, works both with Streaming and Batch Data built using Apache Flink
dassl-uiuc/compute-side-log
Transparent fault-tolerance for storage-centric applications in disaggregated data centers
luliCloud/raft_kv_rocksdb_cachelib
High-available distributed database. Data consistent key-value store across machines with fault recovery. Suitable for finance, e-commerce, and social media services.
al8n/valog
A lock-free, generic, lightweight value log for WiscKey or Bitcask architecture databases.
Avash027/MidDB
A High-Performance and Fault-Tolerant Key-Value Store Built with LSM Trees and Bloom Filters with Strong Consistency Guarantees
Lawliet-Chan/qstore
a storage engine by FIFO QUEUE. you can make a distributed-message-queue based on qstore. you can also use it to implemente write-ahead-log
lrwx00t/wal
WAL "write-ahead log" implementation in Python
p1tsi/rustbish
SQLite and WAL files parser
rbruggem/mqlog
mqlog is a library that provides an embeddable durable queue implementend as an immutable log
stackmagic/arangodb-wal-client
ArangoDB Write-Ahead-Log Client in Java
jsam/structdb
Persistent data structures using RocksDB.
KyleSmith19091/SpringSearch
An in-memory text search engine that is durable and persistent
xxlabaza/log-file
A Java library for working with append-only files
berylyvos/yojoudb
An embeddable, fast and persistent key-value storage engine based on Bitcask.
Clivern/Langmore
🔥 A KV Store Based On Write-Ahead Log.
ljmsc/wal
write ahead log
PranavMehrotra/Write-Ahead_Logging_in_Replicated_Database_with_Sharding
This repository contains the code for the Assignment-3 of Distributed Systems(CS60002) course of Spring, 2024. Implementing a Write-Ahead Logging for consistency in Replicated Database with Sharding
zhuichao001/wal
Write Ahead Log