A tool for building distributed applications.
-
Updated
Dec 18, 2023 - Go
A tool for building distributed applications.
Microservices library - scalecube-services is a high throughput, low latency reactive microservices library built to scale. it features: API-Gateways, service-discovery, service-load-balancing, the architecture supports plug-and-play service communication modules and features. built to provide performance and low-latency real-time stream-processing
ScaleCube Cluster is a lightweight Java VM implementation of SWIM: Scalable Weakly-consistent Infection-style Process Group Membership Protocol. features cluster membership, failure detection, and gossip protocol library.
A full-text search and indexing server written in Rust.
Cluster membership protocol with failure detection inspired by Cassandra and DynamoDB
Implementation of the gossip protocol
TypeScript implementation of Gossipsub
JavaScript implementation of SWIM membership protocol
Distributed in-memory cache using gossip protocol in go-lang
Phalanx is a cloud-native distributed search engine that provides endpoints through gRPC and traditional RESTful API.
Eventually consistent distributed in-memory cache Go library
An experimental multi-tenant distributed system platform
Scalabe Weakly-consistent Infection-style Process Group Membership Protocol
Python module for simulating gossip learning.
An implementation of a push-pull gossip protocol.
P2P Federated Learning (p2pfl) is a decentralized federated learning library, it allows creating basic federated learning systems on p2p networks using gossip protocols.
SwimRing - A Minimal Distributed Fault-Tolerant Key-Value Store built with SWIM Gossip Protocol and Consistent Hash Ring
NanoRing is a very very small Cluster management System in Elixir.
Basic implementation of a gossip protocol to reach agreement among members
A end to end system for running machine learning models on the edge through ARM platforms. Written in React JS, Node JS, Go, Python and implementing Gossip protocol.
Add a description, image, and links to the gossip-protocol topic page so that developers can more easily learn about it.
To associate your repository with the gossip-protocol topic, visit your repo's landing page and select "manage topics."