♒︎ [WIP] An experimental ~distributed~ commit-log
-
Updated
Jan 22, 2021 - Rust
♒︎ [WIP] An experimental ~distributed~ commit-log
Choose the right emoji emoticon for git commit, make git log commit more interesting.
Public Distributed Commit Log is modular library that lets you build platform for public messages exchange
Kafka wire protocol broker in a single Go binary. Consumer groups, SASL, TLS, ACLs, Prometheus, S3 tiering. Runs anywhere Docker runs.
A highly optimized, thread-per-core message broker built from scratch in Rust, utilizing io_uring for zero-copy, low-latency commit log streaming.
Go library for writing and reading append-only application logs storing events (event store), transactions (commit, redo, undo log) or any other entries.
ChronicleVCS: A basic version control system developed in C++ designed to manage file versions, commit changes, and track project history. This project showcases essential VCS functionalities including file addition, commit logging, and the ability to revert to previous versions, making it a practical tool for managing code and documentation.
Turn a git repository's history into a Markdown journal: pick a time window or revision range and get a readable digest of what changed, optionally narrated by an LLM
Distributed commit log written in golang, intended as a learning project only.
A from-scratch, minimal message broker in Java: append-only commit log + TCP produce/fetch. Rebuilding Kafka's core internals (log, offset, partitioning, replication) to learn them.
High-throughput distributed event streaming and lightweight commit-log message broker written in Go with gRPC, consumer groups and real-time dashboard
Micro timeseries DB
A minimal CLI tool to view and summarize your git commits across multiple repos. Perfect for standups and weekly updates.
A tool for checking whether commit messages in Azure DevOps (TFS) Pull Requests comply with standards, especially suitable for PRs using squash commit method.
A distributed commit log built from scratch in Java 25: segmented storage, a binary protocol, consumer groups and Raft-based replication.
From-scratch partitioned commit log in Go: segmented storage, consumer groups, crash recovery. Zero dependencies.
a monorepo for all of my learning projects (mirror)
Implementing "Distributed Systems With Go" book stuff.
Commit log append-only embarcado, do zero em Java 25, sem dependencia de runtime. Segmentos, indice esparso, recuperacao apos queda, retencao e compactacao.
To associate your repository with the commit-log topic, visit your repo's landing page and select "manage topics."