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
Distributed message queue combining Kafka's durability + SQS's simplicity + features neither has
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).
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.
Normalises market data from CSV, PCAP and live chart APIs into a canonical append-only event log, then replays it deterministically over a gRPC stream.
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.
Public append-only log for AI evaluation pre-registration. Seal the metric, threshold and dataset digest before you run; bind results afterwards. The log assigns the attempt number, not the claimant.
Turn Kafka records into durable, replayable histories—one per key, stored in your object storage.
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.
Object-storage-native append-only log for Go. Immutable segments and a bounded catalog in your own bucket, replayable by LSN or timestamp, with no broker to run.
A Kafka-style distributed message queue in Go — append-only log engine, partitioned storage, TCP broker, fuzz-tested serialization. Phase 1 complete; Phase 2 (exactly-once via 2PC) in progress.
An agent-native operating system: four verbs over one append-only log, where state is a fold and authority is a held object.
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.
A small, embeddable append-only key/value store for Go with crash recovery, checksums, secondary indexes, caching, and atomic compaction
To associate your repository with the append-only-log topic, visit your repo's landing page and select "manage topics."