All Projects → distributed-dev-learning → Similar Projects or Alternatives

543 Open source projects that are alternatives of or similar to distributed-dev-learning

Atomix
A reactive Java framework for building fault-tolerant distributed systems
Stars: ✭ 2,182 (+5494.87%)
ring-election
A node js library with a distributed leader/follower algorithm ready to be used
Stars: ✭ 92 (+135.9%)
MIT6.824-2021
4 labs + 2 challenges + 4 docs
Stars: ✭ 594 (+1423.08%)
Raft
Raft Consensus Algorithm
Stars: ✭ 370 (+848.72%)
consistent-hashing
an implementation of Consistent Hashing in pure Ruby using an AVL tree
Stars: ✭ 40 (+2.56%)
Copycat
A novel implementation of the Raft consensus algorithm
Stars: ✭ 551 (+1312.82%)
Distributed Consensus Reading List
A long list of academic papers on the topic of distributed consensus
Stars: ✭ 803 (+1958.97%)
rce
Distributed, workflow-driven integration environment
Stars: ✭ 42 (+7.69%)
Mutual labels:  distributed-systems
clojang
Clojure API for Erlang/OTP Communications (built on jiface)
Stars: ✭ 61 (+56.41%)
Mutual labels:  distributed-systems
nebula
A distributed, fast open-source graph database featuring horizontal scalability and high availability
Stars: ✭ 8,196 (+20915.38%)
Mutual labels:  distributed-systems
smallrye-opentracing
An MicroProfile-OpenTracing implementation
Stars: ✭ 17 (-56.41%)
Mutual labels:  distributed-tracing
go-distsys
Distributed Systems programming examples in the Go programming language.
Stars: ✭ 101 (+158.97%)
Mutual labels:  distributed-systems
Draco
DRACO: Byzantine-resilient Distributed Training via Redundant Gradients
Stars: ✭ 21 (-46.15%)
Mutual labels:  distributed-systems
spindle
A distributed locking library built on top of Cloud Spanner and TrueTime.
Stars: ✭ 47 (+20.51%)
Mutual labels:  distributed-lock
avalanche
A educational / research implementation of the Avalanche consensus algorithm written in Rust
Stars: ✭ 18 (-53.85%)
Mutual labels:  consensus-algorithm
juice
Java后端开发库,涵盖:常用工具类、SPI扩展、分布式锁、限流、分布式链路追踪等。
Stars: ✭ 32 (-17.95%)
Mutual labels:  distributed-lock
dusk-blindbid
Implementation of the blindbid logic within Zero Knowledge Proofs
Stars: ✭ 18 (-53.85%)
Mutual labels:  consensus-algorithm
fabex
Block explorer for Hyperledger Fabric
Stars: ✭ 26 (-33.33%)
Mutual labels:  distributed-systems
erlang-hbbft
Erlang implementation of HoneyBadgerBFT
Stars: ✭ 69 (+76.92%)
Mutual labels:  consensus-algorithm
jakob
A fault-tolerant, distributed cluster of Redis servers with built-in load-balancing and fall-backs to provide data availability
Stars: ✭ 19 (-51.28%)
Mutual labels:  distributed-systems
tutorial
Tutorials to help you build your first Swim app
Stars: ✭ 27 (-30.77%)
Mutual labels:  distributed-systems
nodejs
Node.js in-process collectors for Instana
Stars: ✭ 66 (+69.23%)
Mutual labels:  distributed-tracing
DataToken
Decentralized access control middleware for data exchange and monetization
Stars: ✭ 17 (-56.41%)
Mutual labels:  distributed-tracing
live-platform
Add breakpoints, logs, metrics, and spans to live production applications
Stars: ✭ 37 (-5.13%)
Mutual labels:  distributed-tracing
lol
A Raft implementation in Rust language. The name is not a joke.
Stars: ✭ 130 (+233.33%)
Mutual labels:  consensus-algorithm
dd-trace-php
[DEPRECATED] Use https://github.com/dataDog/dd-trace-php instead
Stars: ✭ 18 (-53.85%)
Mutual labels:  distributed-tracing
quartz-scheduler-hazelcast-jobstore
An implementation of a Quartz Scheduler JobStore using Hazelcast distributed Collections
Stars: ✭ 42 (+7.69%)
Mutual labels:  distributed-systems
raftor
Distributed chat system built with rust
Stars: ✭ 31 (-20.51%)
Mutual labels:  distributed-systems
ucz-dfs
A distributed file system written in Rust.
Stars: ✭ 25 (-35.9%)
Mutual labels:  distributed-systems
skywalking-client-js
Client-side JavaScript exception and tracing library for Apache SkyWalking APM.
Stars: ✭ 171 (+338.46%)
Mutual labels:  distributed-tracing
aether
Distributed system emulation in Common Lisp
Stars: ✭ 19 (-51.28%)
Mutual labels:  distributed-systems
consul-cluster-manager
Consul - based cluster manager that can be plugged into Vert.x ecosystem.
Stars: ✭ 17 (-56.41%)
Mutual labels:  distributed-lock
Distributed-Algorithms
利用 Go 语言实现多种分布式算法
Stars: ✭ 53 (+35.9%)
Mutual labels:  distributed-systems
little-raft
The lightest distributed consensus library. Run your own replicated state machine! ❤️
Stars: ✭ 316 (+710.26%)
Mutual labels:  distributed-systems
thundra-agent-python
Thundra Lambda Python Agent
Stars: ✭ 36 (-7.69%)
Mutual labels:  distributed-tracing
java-sdk
一些常用的java sdk和工具类(日期工具类,分布式锁,redis缓存,二叉树,反射工具类,线程池,对称/非对称/分段加解密,json序列化,http工具,雪花算法,字符串相似度,集合操作工具,xml解析,重试Retry工具类,Jvm监控等)
Stars: ✭ 26 (-33.33%)
Mutual labels:  distributed-lock
horus
Practicing microservices observability.
Stars: ✭ 15 (-61.54%)
Mutual labels:  distributed-tracing
democracy
Tools for peer-to-peer privacy with Ethereum and AZTEC
Stars: ✭ 36 (-7.69%)
Mutual labels:  distributed-systems
rust-hash-ring
A consistent hashing library in Rust
Stars: ✭ 30 (-23.08%)
Mutual labels:  consistent-hashing
outboxer
A library that implements the outboxer pattern in go
Stars: ✭ 90 (+130.77%)
Mutual labels:  distributed-systems
skywalking-python
The Python agent for Apache SkyWalking
Stars: ✭ 152 (+289.74%)
Mutual labels:  distributed-tracing
distributed rl
Pytorch implementation of distributed deep reinforcement learning
Stars: ✭ 66 (+69.23%)
Mutual labels:  distributed-systems
lambda-python
SignalFx AWS Lambda Python Wrapper
Stars: ✭ 15 (-61.54%)
Mutual labels:  distributed-tracing
Garfield
An offensive attack framework for Distributed Layer of Modern Applications
Stars: ✭ 74 (+89.74%)
Mutual labels:  distributed-systems
Doramon
个人工具汇总:一致性哈希工具,Bitmap工具,布隆过滤器参数生成器,Yaml和properties互转工具,一键式生成整个前后端工具,单机高性能幂等工具,zookeeper客户端工具,分布式全局id生成器,时间转换工具,Http封装工具
Stars: ✭ 53 (+35.9%)
Mutual labels:  consistent-hashing
opentelemetry-ruby
OpenTelemetry Ruby API & SDK, and related gems
Stars: ✭ 332 (+751.28%)
Mutual labels:  distributed-tracing
hashring
Consistent-hashing: Hash ring implementation in Go
Stars: ✭ 30 (-23.08%)
Mutual labels:  consistent-hashing
braid-go
简单易用的微服务框架 | Ease used microservice framework
Stars: ✭ 34 (-12.82%)
Mutual labels:  distributed-systems
moleculer-java
Java implementation of the Moleculer microservices framework
Stars: ✭ 39 (+0%)
Mutual labels:  distributed-systems
Petabridge.Tracing.ApplicationInsights
OpenTracing adapter for Microsoft Application Insights
Stars: ✭ 30 (-23.08%)
Mutual labels:  distributed-tracing
nebula
A distributed block-based data storage and compute engine
Stars: ✭ 127 (+225.64%)
Mutual labels:  distributed-systems
fabric
Fabric is an experimental protocol for exchanging information.
Stars: ✭ 46 (+17.95%)
Mutual labels:  distributed-systems
kiev
A set of tools to do distributed logging for Ruby web applications
Stars: ✭ 46 (+17.95%)
Mutual labels:  distributed-tracing
haystack-docker
Repository with docker-compose files to start Haystack components in sandbox
Stars: ✭ 17 (-56.41%)
Mutual labels:  distributed-tracing
logserver
web log viewer that combines logs from several sources
Stars: ✭ 20 (-48.72%)
Mutual labels:  distributed-systems
opentracing-istio-troubleshooting
Tackle the challenge of observability in a Kubernetes application that consists of multiple microservices running in the Open Liberty application server.
Stars: ✭ 16 (-58.97%)
Mutual labels:  distributed-tracing
eagle
Eagle分布式rpc调用,借助Zookeeper实现服务注册和发现,基于AQS实现高性能连接池,支持分布式追踪、监控、过载保护等配置。提供Spring和SpringBoot插件,方便与Spring和SpringBoot集成。
Stars: ✭ 77 (+97.44%)
Mutual labels:  distributed-tracing
viewstamped-replication-made-famous
A $20k consensus challenge based on TigerBeetle's implementation of the pioneering Viewstamped Replication protocol.
Stars: ✭ 93 (+138.46%)
Mutual labels:  distributed-systems
zipkin-php-example
See how much time php services spend on an http request
Stars: ✭ 52 (+33.33%)
Mutual labels:  distributed-tracing
Advanced Java
😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识
Stars: ✭ 59,142 (+151546.15%)
Mutual labels:  distributed-systems
1-60 of 543 similar projects