awesome-repositories.com
Blog
MCP
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
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 dépôts

Awesome GitHub RepositoriesDistributed Data Stores

Distributes data efficiently across a peer-to-peer network for cost-effective, scalable storage and retrieval.

Distinct from Peer-to-Peer Storage Models: Distinct from Peer-to-Peer Storage Models: focuses on persistent distributed storage, not ephemeral direct transfers.

Explore 4 awesome GitHub repositories matching devops & infrastructure · Distributed Data Stores. Refine with filters or upvote what's useful.

Awesome Distributed Data Stores 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.
  • hazelcast/hazelcastAvatar de hazelcast

    hazelcast/hazelcast

    6,570Voir sur GitHub↗

    Hazelcast is a distributed data platform that combines an in-memory data grid with a stream processing engine to support real-time analytics and event-driven applications. It functions as a partitioned, distributed key-value store that replicates data across cluster nodes to provide low-latency access and high availability. The platform also serves as a distributed SQL query engine, allowing users to execute standard SQL statements against both in-memory datasets and external data sources. What distinguishes Hazelcast is its use of a distributed consensus subsystem to maintain strongly consis

    Distributes data across a cluster to ensure high availability and scalability.

    Javabig-datacachingdata-in-motion
    Voir sur GitHub↗6,570
  • libp2p/rust-libp2pAvatar de libp2p

    libp2p/rust-libp2p

    5,556Voir sur GitHub↗

    rust-libp2p is a modular peer-to-peer networking library written in Rust, implementing the libp2p specification. It provides a composable stack of transport, security, and discovery protocols that can be mixed and matched to build decentralized applications, with a central swarm manager coordinating all active connections, protocol negotiation, and peer lifecycle. The library distinguishes itself through a pluggable transport abstraction that supports TCP, QUIC, WebSocket, WebRTC, and WebTransport, enabling cross-platform operation across browsers, mobile devices, and servers. It secures ever

    Provides infrastructure for distributed data storage and retrieval across the peer-to-peer network.

    Rustdecentralizationlibp2pnetworking
    Voir sur GitHub↗5,556
  • apache/hbaseAvatar de apache

    apache/hbase

    5,540Voir sur GitHub↗

    HBase est un magasin NoSQL distribué à colonnes larges et un moteur de stockage de big data conçu pour les jeux de données creux. Il fonctionne comme une base de données colonnaire évolutive construite au-dessus du Hadoop Distributed File System pour fournir un accès en lecture et écriture en temps réel à des volumes massifs de données structurées et non structurées. Le système agit comme une passerelle de base de données multi-langage, offrant une connectivité via des appels de procédure distante (RPC) natifs, REST et des interfaces Thrift. Il se distingue par un modèle de coordination maître-esclave qui permet une mise à l'échelle horizontale et une tolérance aux pannes à travers un cluster. Le projet couvre un large ensemble de capacités, notamment le contrôle d'accès granulaire via des étiquettes de visibilité au niveau de la cellule, la compression de données enfichable et l'agrégation de données côté serveur. Il supporte également les workflows d'analyse de big data via l'intégration map-reduce et permet l'exécution de logique personnalisée côté serveur. La surveillance opérationnelle est fournie via le suivi des métriques système et l'exportation de métriques basée sur des plugins.

    Provides a cluster-based storage system with horizontal scaling and fault tolerance for scalable data retrieval.

    Java
    Voir sur GitHub↗5,540
  • apache/iggyAvatar de apache

    apache/iggy

    4,382Voir sur GitHub↗

    Iggy est une plateforme de streaming de messages distribuée et un courtier de messages multi-protocole qui fonctionne comme un magasin de journaux distribué persistant. Il fournit une infrastructure pour publier et consommer des messages binaires en utilisant un journal en ajout seul (append-only log), garantissant une haute disponibilité et une cohérence des données entre les nœuds via la réplication Viewstamped. La plateforme se distingue par son infrastructure de streaming LLM spécialisée, qui utilise un protocole serveur pour connecter les grands modèles de langage aux données en streaming et aux contrôles système. Cela inclut des protocoles standardisés pour la gestion du contexte et le pontage de données via HTTP ou l'entrée-sortie standard. Le système couvre un large éventail de capacités, y compris l'orchestration de pipelines de données avec des plugins de source et de destination modulaires, la coordination de groupes de consommateurs pour la mise à l'échelle horizontale et la prise en charge du transport multi-protocole via TCP, QUIC, HTTP et WebSocket. Il intègre également des primitives de sécurité telles que le chiffrement AES-256-GCM pour les données au repos et en transit, et fournit une observabilité via les métriques Prometheus, le traçage OpenTelemetry et un tableau de bord web opérationnel. Le serveur peut être déployé en utilisant des images de conteneur et orchestré via Kubernetes.

    Implements a persistent distributed log store using Viewstamped Replication for high availability and data consistency.

    Rustapachehttpiggy
    Voir sur GitHub↗4,382
  1. Home
  2. DevOps & Infrastructure
  3. Single-Node Deployment
  4. Single-Process Servers
  5. Multi-Model Server Architectures
  6. Peer-to-Peer Storage Models
  7. Distributed Data Stores

Explorer les sous-tags

  • Distributed Log StoresReplicated, append-only storage systems that ensure data consistency and high availability across nodes. **Distinct from Distributed Data Stores:** Specifically addresses append-only logs for streaming rather than general peer-to-peer distributed data stores.