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.
Document database with no database server. Tiny, LLM-friendly TypeScript API; DB engine runs to completion in each JS request handler; state lives in S3/R2.
PostgreSQL-backed execution coordination primitive for correctness-sensitive distributed work.
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!
Head hashes of the SocialGravity identity ledger, mirrored hourly where we cannot quietly rewrite them. A public witness against our own future selves.
a flexible graph database
Production-ready, disk-backed message queue for single-node Go applications. Zero dependencies, crash-safe, with priorities, DLQ, compression & deduplication.
High-performance, zero-allocation general purpose write-ahead log (WAL).
Distributed message queue combining Kafka's durability + SQS's simplicity + features neither has
A private, crash-safe message and knowledge mesh for AI agents — signed append-only log, offline hybrid search, ranked budget-capped digests. Local-first, no cloud.
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.
An agent-native operating system: four verbs over one append-only log, where state is a fold and authority is a held object.
Built a toy implementation of Write-Ahead Logging (WAL) in C++ featuring log record headers, LSN management, CRC validation, sequential recovery replay, and durability primitives inspired by real database systems.
A cryptographically verifiable distributed time system, designed for systems that require trusted, monotonic, replay‑resistant time.
A small, embeddable append-only key/value store for Go with crash recovery, checksums, secondary indexes, caching, and atomic compaction
Track Torah learning daf by daf, on an append-only event log — every count, streak and projection is a fold over it. Flutter, for Android, Windows, and a non-touch Sonim keypad phone.
Git-native append-only ledger for signed receipts
MIME-OS / EMLBox — single-file .eml container OS stack: mmap reader, append-only delta log with hash-chain, KV, IPC bus, logic runner, tagged flat FS, folderless tag-DB. Everything is .eml
Open protocol for signed messages anchored to 3D geohash addresses.
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.
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."