A generic-purpose, atomic, ordered, zero-copy read, zero-cost (in-place) write, Write-Ahead Log implementation for Rust.
-
Updated
Dec 28, 2024 - Rust
A generic-purpose, atomic, ordered, zero-copy read, zero-cost (in-place) write, Write-Ahead Log implementation for Rust.
Sync-first event sourcing for Rust: append-only segments, causal metadata, policy gates, and typed projections — no async runtime. It's free batteries bro, take 'em!
File-based credential vault: SHA-256 email IDs, bcrypt-salted passwords, each record Fernet-encrypted and appended to one log + tiny index for O(1) look-ups. No database, two files, scales to millions of users; ideal for secure prototypes, IoT, and web apps.
Open protocol for signed messages anchored to 3D geohash addresses.
Production-ready, disk-backed message queue for single-node Go applications. Zero dependencies, crash-safe, with priorities, DLQ, compression & deduplication.
A cryptographically verifiable distributed time system, designed for systems that require trusted, monotonic, replay‑resistant time.
A self-hostable claim engine
Git-native append-only ledger for signed receipts
A CLI key-value store in Rust using an append-only log with replay and compaction
Deterministic local proof harness for verifying AI agent recommendation claims against source-of-truth fixtures, with append-only outcome logs.
A high-performance, distributed key-value store written in Go, compatible with the Redis RESP protocol. This project implements core distributed systems concepts including Leader-Follower Replication, Automatic Failover (Raft-lite), AOF Persistence, and a Smart Client for topology-aware routing.
Logra is a lightweight, embeddable key-value database written in Go. It’s designed to be simple, fast, and compatible with existing Redis tooling.
A cryptographically verifiable, append-only ledger built on Merkle Mountain Ranges. Includes automated log rotation, asynchronous execution queuing, and a client SDK.
Built a Write-Ahead Logging (WAL) subsystem in C++ featuring binary record serialization, CRC32-based corruption detection, sequential recovery scanning, and fault-injection testing for crash recovery validation.
Append-only governance ledger with explicit amendment protocol to prevent silent mutation and enforce auditability.
Lightweight multi-agent coordination CLI: per-session claims, JSONL event log, .comms/docs wiki
High-performance, zero-allocation general purpose write-ahead log (WAL).
Rust implementation of Bitcask.
Add a description, image, and links to the append-only-log topic page so that developers can more easily learn about it.
To associate your repository with the append-only-log topic, visit your repo's landing page and select "manage topics."