Topic

distributed-systems

Repositories (1586)

libtribe
libtribe abbyssoul C++

Group Membership and Failure Detection using gossip style protocol.

7
dxc
dxc DxChainNetwork Go

Go implementation of DxChain3.0 protocol

7
qms
qms Blinkuu Go

A generic, horizontally-scalable, highly-available and fault-tolerant quota management service

7
maelstrom-rs
maelstrom-rs PierreZ Rust

A Rust crate to write toy distributed systems with Maelstrom as Actors.

7
hdm
hdm tiantianwdy Scala

Hierarchical Distributed Matrix

6
nebula
nebula orbs-network JavaScript

CLI tool for the creation and management of an Orbs V1 node on cloud service (like AWS) - deprecated, see Polygon

6
microserv
microserv dstreet JavaScript

JSON-RPC over websocket with multicast service discovery

6
collab-web
collab-web sig5 JavaScript

A Scalable virtual whiteboard Solution.

6
Tarzan-admin
Tarzan-admin beston123 Java

可靠事件系统[Tarzan]监控中心

6
total-order-multicast
total-order-multicast nvanbenschoten C++

An implementation of the ISIS total order multicast algorithm

6
cheeses
cheeses Sushant Python

CRDTs in Python

6
webmodelica
webmodelica THM-MoTE Scala

A web-based Modelica-Toolbox

6
kronk
kronk utkonos-dev Go

Dead simple scheduler for modern scalable systems

6
rabbitid
rabbitid luw2007 Go

Distributed ID Generate Service

6
CVector
CVector DistributedClocks C

A ShiViz-compatible logging library for C.

6
andyxstorage
andyxstorage buildersoftdev C#

Buildersoft Andy X Data Storage. This project will be deprecated by the end of 2022

6
naive_raft
naive_raft salamer Go

Go implementation of raft consensus algorithm

6
AkkaVisual
AkkaVisual andelacolak TypeScript

An educational tool for visualising actor programs

6
CrawlerSYS
CrawlerSYS zrtzrt Java

Light-weight High-performance Reliable Smart Distributed Crawler System

6
hadoop-ai
hadoop-ai deepfinch Shell

A Hadoop Version with GPU support for better AI job scheduling

6
combaine
combaine combaine Go

Distributed fault-tolerant system of data processing based on gRPC, raft, serf

6
colourcat
colourcat michaelsproul Rust

Tool for distinctly colouring numbers, hashes and identifiers in log files

6
ofc-benchmark
ofc-benchmark No6things C

A C developed benchmarking tool for OpenFlow Controllers.

6
rafter
rafter ZhukovAlexander Python

Replication made easy with Raft and Python

6
Orleans.Dashboard
Orleans.Dashboard OrleansContrib CSS

A Microsoft Orleans Dashboard application based on Blazor

6
Listenbee
Listenbee stelladk Java

Distributed System for Music Streaming and Download

6
binnacle
binnacle kadalu Ruby

Test Framework to run multinode tests for Kadalu and other distributed systems

6
zklib
zklib gigawattio Go

zklib - ZooKeeper Distributed Primitives for Go

6
butelis
butelis Setonas

Fast microframework written in Setonas

6
simio
simio jonhoo Python

I/O Automata Simulator

6
mit-6.824
mit-6.824 zjsyhjh Go
6
dining-philosophers-problem
dining-philosophers-problem sagunpandey Python

Dining Philosophers Problem in Distributed Systems.

6
stormy-haystack
stormy-haystack johanmickos Scala

Strongly consistent distributed key-value store

6
chainge
chainge betherworld JavaScript

An Incentive System to Save the Planet

6
skin-cancer-classifier
skin-cancer-classifier monuelo Python

Skin cancer classification demo using Federated Learning techniques

6
chord-golang
chord-golang arush15june Go

Implementation of the Chord Protocol in Golang.

6
Distributed-File-System
Distributed-File-System CalvinNolan Elixir

A Distributed File System compromising of many REST services.

6
AtomicP2P
AtomicP2P YuntechNet Python

A high-availability peer-to-peer framework which base on multi-process and threading with distribute and DNS syncing mechanism

6
napster-filesharing-system
napster-filesharing-system ndrwnaguib Python

Illustration of some distributed systems concepts that is being applied to a specific project " Napster File Sharing System "

6
TreeLine.Sagas
TreeLine.Sagas aserowy C#

Implementation of a saga orchestrator.

6
id-generator
id-generator JBlur Java

Distributed unique id generator

6
mini-google-file-system
mini-google-file-system LLLWWWJJJP99 Java

CS/CE/TE 6378 Advanced Operating System: Project II + Project III

6
distributed-fs
distributed-fs last-saiyan Go

Distributed file system based on GFS paper

6
SE-Designs-Understanding
SE-Designs-Understanding Amit3200 Python

Contains various design strategies with the implementation of them on a small level with an example. This repo helps us to understand how and why one...

6
golang_learning
golang_learning erankitcs Go

This is created for learning GO language.

6
kademlia-dht
kademlia-dht quarterblue Rust

Standalone implementation of the Kademlia distributed hash table

6
MapReduce
MapReduce Banyc C#

In C#. Master-Worker. From scratch. No Hadoop. Done. Depend on DFS.

6
redis-replica-manager-go
redis-replica-manager-go zavitax Go

Group membership, sharding, replication and request routing manager relying on Redis for coordination.

6
turtlemq
turtlemq CKelvinWu JavaScript

A distributed message queue system

6
awesome-edge
awesome-edge yarncraft

A curated list of high quality, relevant and up-to-date Edge Computing Frameworks and Libraries with a heavy focus on IoT based Data Engineering.

6