awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 Repos

Awesome GitHub RepositoriesAppend-Only Message Logs

High-throughput persistent storage of message sequences in log format for real-time processing.

Distinct from Distributed Messaging: Existing candidates focus on stream replayers or general distributed messaging, not the specific append-only log storage architecture.

Explore 4 awesome GitHub repositories matching data & databases · Append-Only Message Logs. Refine with filters or upvote what's useful.

Awesome Append-Only Message Logs GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • rabbitmq/rabbitmq-serverAvatar von rabbitmq

    rabbitmq/rabbitmq-server

    13,732Auf GitHub ansehen↗

    RabbitMQ is a multi-protocol messaging broker that functions as an AMQP message broker, a clustered message queue, and a distributed message stream. It provides a server for translating and bridging communication between diverse messaging standards to connect heterogeneous systems. The system distinguishes itself through distributed broker clustering and federation, using shoveling mechanisms to synchronize data across geographically separate sites. It supports high-throughput, append-only logs for persisting and reading large sequences of messages for real-time processing. The broker covers

    Provides high-throughput append-only logs for persisting and reading large sequences of messages for real-time processing.

    JavaScript
    Auf GitHub ansehen↗13,732
  • travisjeffery/jockoAvatar von travisjeffery

    travisjeffery/jocko

    5,010Auf GitHub ansehen↗

    Jocko ist eine Cloud-native Event-Streaming-Plattform und ein verteilter Commit-Log, implementiert in Go. Es fungiert als verteilter Message-Broker, der Datenbeständigkeit und Hochverfügbarkeit durch die Replikation von Datensatzsequenzen über einen Cluster hinweg sicherstellt. Das System ist als Zookeeper-freier Event-Streamer konzipiert und nutzt eine integrierte Konsens-Koordination, um den Cluster-Zustand und die Leader-Wahl ohne externe Koordinationsdienste zu verwalten. Es implementiert das Kafka-Wire-Protokoll, wodurch es mit bestehenden Ökosystem-Clients und Tools kommunizieren kann. Die Plattform bietet Funktionen für das verteilte Log-Management, einschließlich der Verwendung eines Append-only-Commit-Logs für die Datenpersistenz. Sie enthält zudem automatisierte Mechanismen zur Datenaufbewahrung, die alte Datensätze basierend auf Zeitlimits oder Speicherplatzschwellenwerten bereinigen. Das Projekt wird als Single-Binary-Laufzeitumgebung vertrieben.

    Implements an append-only log for high-throughput persistence and data durability.

    Godistributed-systemsgokafka
    Auf GitHub ansehen↗5,010
  • apache/iggyAvatar von apache

    apache/iggy

    4,382Auf GitHub ansehen↗

    Iggy is a distributed message streaming platform and multi-protocol message broker that functions as a persistent distributed log store. It provides infrastructure for publishing and consuming binary messages using an append-only log, ensuring high availability and data consistency across nodes through Viewstamped Replication. The platform is distinguished by its specialized LLM streaming infrastructure, which uses a server protocol to connect large language models to streaming data and system controls. This includes standardized protocols for context management and data bridging via HTTP or

    Implements a high-throughput persistent append-only log for reading and writing raw binary data.

    Rustapachehttpiggy
    Auf GitHub ansehen↗4,382
  • apache/kvrocksAvatar von apache

    apache/kvrocks

    4,338Auf GitHub ansehen↗

    Kvrocks is a distributed key-value store and Redis-compatible NoSQL database. It utilizes a RocksDB storage engine to provide disk-based persistence, allowing for high-capacity data storage with reduced memory costs compared to in-memory systems. The system functions as a vector database and full-text search engine, supporting nearest-neighbor searches on vector embeddings and complex document queries via text matching. It employs a proxyless cluster architecture with slot-based routing to distribute data and scale capacity across multiple nodes. The platform covers a wide range of data mana

    Implements append-only message logs with consumer group support for real-time distributed stream processing.

    C++databasedistributedkv
    Auf GitHub ansehen↗4,338
  1. Home
  2. Data & Databases
  3. Append-Only Message Logs