Topic

distributed-systems

Repositories (1586)

mangle
mangle vmware-archive Java

Git Repository for the Mangle tool

167
outboxer
outboxer italolelis Go

A library that implements the outboxer pattern in go

166
ScriptSpider
ScriptSpider xjtushilei Java

A Java componentized distributed crawler framework. 一个Java版本的组件化的分布式通用爬虫

164
Software-Engineering-Roadmap
Software-Engineering-Roadmap sengineer-io

The simplest self-taught roadmap for becoming a Solid Software Engineer 💻 🎓 ✨🔥

164
road-to-orleans
road-to-orleans PiotrJustyna C#

This repository illustrates the road to orleans with practical, real-life examples. From most basic, to more advanced techniques.

163
log-sys
log-sys leoChaoGlut JavaScript

A distributed log system which is based on spring cloud & docker

162
robust-services-core
robust-services-core GregUtas C++

Robust applications framework in C++. Includes a static analysis tool and two applications.

160
zatt
zatt simonacca Python

Python implementation of the Raft algorithm for distributed consensus

159
skale-network
skale-network skalenetwork TypeScript

Handling millions of transactions per week, SKALE is a multichain network composed of an unlimited number of secure, decentralized, high-performance...

159
Saltie
Saltie SaltieRL Python

🚗 Rocket League Distributed Deep Reinforcement Learning Bot

158
blades
blades lishenghui Python

⚔️ Blades: A Unified Benchmark Suite for Attacks and Defenses in Federated Learning

157
nebula
nebula varchar-io C++

A distributed block-based data storage and compute engine

157
zookeeper-cpp
zookeeper-cpp tgockel C++

A ZooKeeper client for C++.

156
sealfs
sealfs labring Rust

The storage system of sealos, aims to be a high-performance, high-reliability, and auto-scaling distributed file system

156
soccerbot
soccerbot utra-robosoccer C

Soccer playing robot representing Canada from University of Toronto

156
nginx-lua-redis-rate-measuring
nginx-lua-redis-rate-measuring leandromoreira Lua

A lua library to provide distributed rate measurement using nginx + redis, you can use it to do a throttling system within many nodes.

153
6.824
6.824 kophy Go

Labs of MIT 6.824: Distributed Systems.

153
awesome-ethereum-rust
awesome-ethereum-rust Vid201

Awesome Ethereum Rust repos

152
bondy
bondy bondy-io Erlang

Bondy is an open source, always-on and scalable application networking platform connecting all elements of a distributed application—offering service...

151
can-bootloader
can-bootloader cvra C

The bootloader used to flash our CAN-connected boards

150
immersive-go-course
immersive-go-course CodeYourFuture Go

An immersive, introductory course to backend software engineering using go.

150
typeid-python
typeid-python akhundMurad Python

Python implementation of TypeIDs: type-safe, K-sortable, and globally unique identifiers inspired by Stripe IDs

150
riak_core_tutorial
riak_core_tutorial lambdaclass Erlang

An up to date riak_core tutorial, using basho's riak_core, Erlang/OTP 23-24-25 and rebar3.

150
kunlun
kunlun zettadb C

KunlunBase is a distributed relational database management system(RDBMS) with complete NewSQL capabilities and robust transaction ACID guarantees and...

149
DtCraft
DtCraft tsung-wei-huang C++

A High-performance Cluster Computing Engine

148
Nezha
Nezha New-Consensus-Concurrency-Control C++

Nezha: Deployable and High-Performance Consensus Using Synchronized Clocks

148
jlitespider
jlitespider luohaha Java

A lite distributed Java spider framework :-)

147
raft-rs
raft-rs spacewalkhq Rust

An understandable, fast and scalable Raft Consensus implementation

147
go-craq
go-craq despreston Go

CRAQ (Chain Replication with Apportioned Queries) in Go

146
guardian-mainnet-guide
guardian-mainnet-guide thetatoken

Guide for setting up the Guardian Node for the mainnet

145
cause
cause crs48 Clojure

An EDN-like CRDT (Causal Tree) for Clojure & ClojureScript that automatically tracks history and resolves conflicts.

143
parapet
parapet parapet-io Scala

A purely functional library for building distributed and event-driven systems.

142
swim-js
swim-js mrhooray JavaScript

JavaScript implementation of SWIM membership protocol

141
memq
memq pinterest Java

MemQ is an efficient, scalable cloud native PubSub system

141
websocket-cluster
websocket-cluster la3rence Java

一致性哈希实现有状态应用集群。Scalable spring-cloud project for WebSocket cluster with consistent-hashing algorithm.

141
streaq
streaq tastyware Python

Fast, async, fully-typed distributed task queue via Redis streams

140
tangseng
tangseng CocaineCong Go

Tangseng search engine including full text search and vector search base on golang. 基于go语言的搜索引擎,信息检索系统

140
fibre
fibre samuelsadok C++

Abstraction layer for painlessly building object oriented distributed systems that just work

140
examples
examples dcos Shell

DC/OS examples

139
dotnet-istanbul-microservices-demo
dotnet-istanbul-microservices-demo suadev C#

This is the demo application that i created for my talk 'Microservice Architecture & Implementation with Asp.Net Core' at Dotnet İstanbul Meetup Group...

139
goralim
goralim 0verread Go

A rate limiting package for Go to handle distributed workloads

139
rapid
rapid lalithsuresh Java

Rapid is a scalable distributed membership service

138
checkmate
checkmate parasj Python

Training neural networks in TensorFlow 2.0 with 5x less memory

137
MIT-6.5840
MIT-6.5840 niebayes Go

My solution for MIT 6.5840 (aka. MIT 6.824). No failure within 30,000 tests.

137
autodist
autodist petuum Python

Simple Distributed Deep Learning on TensorFlow

136
trustgraph
trustgraph trustgraph

Decentralized trust ratings using signed claims

136
gossip-python
gossip-python thomai Python

Implementation of the gossip protocol

135
CircuitBreaker.Net
CircuitBreaker.Net alexandrnikitin C#

Circuit Breaker pattern for .NET

134
unifyair-core
unifyair-core UnifyAir Rust

5G Network Functions Implementation in Rust (3GPP Release 17)

134
nnet
nnet nknorg Go

nnet: a fast, scalable, and developer-friendly p2p overlay network stack

131