awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 dépôts

Awesome GitHub RepositoriesDurable Event Logs

Append-only logs for durable, ordered event streaming.

Distinct from Data Streaming: Distinct from Data Streaming: focuses on the durability and ordering of event logs rather than general streaming architectures.

Explore 5 awesome GitHub repositories matching data & databases · Durable Event Logs. Refine with filters or upvote what's useful.

Awesome Durable Event Logs GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • redis/go-redisAvatar de redis

    redis/go-redis

    22,159Voir sur GitHub↗

    This project is a feature-rich Go client library designed for interacting with Redis. It serves as a comprehensive interface for managing remote data stores, enabling developers to execute standard database commands, handle complex data structures, and perform asynchronous operations within Go applications. The library distinguishes itself through its support for advanced Redis capabilities, including connection pooling, pipelining, and transactional integrity. It provides specialized primitives for managing distributed clusters, including automated topology updates and request routing to sha

    Appends incoming data to a durable, ordered log that allows consumers to process entries without blocking the producer.

    Gogogolangredis
    Voir sur GitHub↗22,159
  • nats-io/nats-serverAvatar de nats-io

    nats-io/nats-server

    20,076Voir sur GitHub↗

    NATS Server is a high-performance, lightweight messaging system designed for cloud-native applications, edge computing, and distributed microservices. It functions as a distributed publish-subscribe broker that routes messages using hierarchical, dot-separated subject strings, enabling decoupled communication between services without requiring centralized broker lookups. The system supports core messaging patterns including asynchronous publish-subscribe, request-reply, and load-balanced queue processing. The platform distinguishes itself through a decentralized architecture that eliminates t

    Provides log-structured stream persistence for reliable message replay and durable delivery.

    Gocloudcloud-computingcloud-native
    Voir sur GitHub↗20,076
  • milanm/devops-roadmapAvatar de milanm

    milanm/DevOps-Roadmap

    18,752Voir sur GitHub↗

    DevOps-Roadmap is a comprehensive educational repository and knowledge base designed to guide technical professionals through the complexities of modern software engineering. It functions as a structured curriculum and reference library, covering the full spectrum of skills required to master system architecture, infrastructure management, and cloud operations. The project distinguishes itself by bridging the gap between high-level architectural design and the practical realities of engineering leadership. It provides curated insights into distributed systems, data consistency, and scalable d

    Utilizes durable event logs to decouple services and enable asynchronous data synchronization.

    awsazurecomputer-science
    Voir sur GitHub↗18,752
  • nats-io/nats.goAvatar de nats-io

    nats-io/nats.go

    6,657Voir sur GitHub↗

    This is a Golang client library for interacting with a cloud native distributed messaging system. It provides the necessary tools for Go applications to exchange messages using publish-subscribe and request-reply patterns, as well as specialized clients for managing persistent streams and distributed storage. The library includes a JetStream client for durable message streaming and replay, a Key-Value store client for managing distributed state with versioning and watchers, and an Object Store client for the storage and retrieval of large binary files via chunked delivery. The implementation

    Stores messages in durable, append-only logs to enable at-least-once delivery and replication.

    Gocloud-nativecloud-native-architecturescloud-native-microservices
    Voir sur GitHub↗6,657
  • garden-co/jazzAvatar de garden-co

    garden-co/jazz

    2,537Voir sur GitHub↗

    Jazz is a local-first relational database and synchronization framework designed for offline-capable applications. It functions as a reactive state management system that treats database records as the primary source of truth, automatically updating user interfaces in real time as underlying data changes. The project distinguishes itself through a collaborative data synchronization model that utilizes row-level versioning to track branching edit histories. It implements a security engine based on identity-claim row security, which enforces granular permissions on individual records, and suppo

    Syncs local database replicas with remote storage using a sequence of immutable change logs for offline consistency.

    TypeScriptcrdtcrdtsdatabase
    Voir sur GitHub↗2,537
  1. Home
  2. Data & Databases
  3. Data Processing Pipelines
  4. Stream Processing Systems
  5. Data Streaming
  6. Durable Event Logs

Explorer les sous-tags

  • Synchronization StreamsUsing immutable change logs to synchronize local replicas with remote storage. **Distinct from Durable Event Logs:** Focuses on database replica synchronization via streams rather than general event logging.