Verdi RaftAn implementation of the Raft distributed consensus protocol, verified in Coq using the Verdi framework
Stars: ✭ 143 (+393.1%)
HraftdA reference use of Hashicorp's Raft implementation
Stars: ✭ 732 (+2424.14%)
DiplomatA HTTP Ruby API for Consul
Stars: ✭ 358 (+1134.48%)
JsGryadka is a minimalistic master-master replicated consistent key-value storage based on the CASPaxos protocol
Stars: ✭ 304 (+948.28%)
coq-artCoq code and exercises from the Coq'Art book [maintainers=@ybertot,@Casteran]
Stars: ✭ 57 (+96.55%)
DiselDistributed Separation Logic: a framework for compositional verification of distributed protocols and their implementations in Coq
Stars: ✭ 85 (+193.1%)
gaiaImplementation of books from Bourbaki's Elements of Mathematics in Coq [maintainer=@thery]
Stars: ✭ 15 (-48.28%)
ZookeeperApache ZooKeeper
Stars: ✭ 10,061 (+34593.1%)
VerdiA framework for formally verifying distributed systems implementations in Coq
Stars: ✭ 496 (+1610.34%)
ElasticellElastic Key-Value Storage With Strong Consistency and Reliability
Stars: ✭ 453 (+1462.07%)
bignumsCoq library of arbitrarily large numbers, providing BigN, BigZ, BigQ that used to be part of the standard library [maintainers=@proux01,@erikmd]
Stars: ✭ 20 (-31.03%)
EtcdDistributed reliable key-value store for the most critical data of a distributed system
Stars: ✭ 38,238 (+131755.17%)
hydra-battlesVariations on Kirby & Paris' hydra battles and other entertaining math in Coq (collaborative, documented, includes exercises) [maintainer=@Casteran]
Stars: ✭ 38 (+31.03%)
huffleraftReplicated key-value store driven by the raft consensus protocol 🚵
Stars: ✭ 32 (+10.34%)
NautilusCSharpThe open-core for enterprise-grade algorithmic trading infrastructure
Stars: ✭ 16 (-44.83%)
fjageFramework for Java and Groovy Agents
Stars: ✭ 19 (-34.48%)
IoTPyPython for streams
Stars: ✭ 24 (-17.24%)
SettingsA Laravel multi-tenant settings manager
Stars: ✭ 36 (+24.14%)
realtimemap-dotnetA showcase for Proto.Actor - an ultra-fast distributed actors solution for Go, C#, and Java/Kotlin.
Stars: ✭ 47 (+62.07%)
ex unitedEasily spawn Elixir nodes (supervising, Mix configured, easy asserted / refuted) within ExUnit tests
Stars: ✭ 40 (+37.93%)
consistent-hashingan implementation of Consistent Hashing in pure Ruby using an AVL tree
Stars: ✭ 40 (+37.93%)
trafficMassively real-time traffic streaming application
Stars: ✭ 25 (-13.79%)
reactedActor based reactive java framework for microservices in local and distributed environment
Stars: ✭ 17 (-41.38%)
gen browserTransparent bi-directional communication for clients, servers and more
Stars: ✭ 67 (+131.03%)
fast-jepsenUsing "Testing Shared Memories" paper to make Jepsen check linearizability in linear time
Stars: ✭ 21 (-27.59%)
foremast-brainForemast-brain is a component of Foremast project.
Stars: ✭ 17 (-41.38%)
bftkvA distributed key-value storage that's tolerant to Byzantine fault.
Stars: ✭ 27 (-6.9%)
registryJoomla Framework Registry Package
Stars: ✭ 16 (-44.83%)
SystemizerA system design tool that allows you to simulate data flow of distributed systems.
Stars: ✭ 1,219 (+4103.45%)
kevaLow-latency in-memory key-value store, Redis drop-in alternative
Stars: ✭ 76 (+162.07%)
researchdistributed system;blokchain;filecoin/ipfs,...
Stars: ✭ 39 (+34.48%)
LibHypsA Coq library providing tactics to deal with hypothesis
Stars: ✭ 14 (-51.72%)
Gauntlet🔖 Guides, Articles, Podcasts, Videos and Notes to Build Reliable Large-Scale Distributed Systems.
Stars: ✭ 336 (+1058.62%)
asparagusAn easy to use task scheduler for distributed systems
Stars: ✭ 14 (-51.72%)
FreeSpecA framework for implementing and certifying impure computations in Coq
Stars: ✭ 48 (+65.52%)
golearn🔥 Golang basics and actual-combat (including: crawler, distributed-systems, data-analysis, redis, etcd, raft, crontab-task)
Stars: ✭ 36 (+24.14%)
swormA user-friendly distributed process registry and process supervisor
Stars: ✭ 20 (-31.03%)
rdocConflict-free replicated JSON implementation in native Go
Stars: ✭ 76 (+162.07%)
epaxosA pluggable implementation of the Egalitarian Paxos Consensus Protocol
Stars: ✭ 39 (+34.48%)
coq jupyterJupyter kernel for Coq
Stars: ✭ 70 (+141.38%)
irisDistributed streaming key-value storage
Stars: ✭ 55 (+89.66%)
AnubisDistributed LMS for automating Computing Science Courses From NYU
Stars: ✭ 184 (+534.48%)
hlclockHybrid Logical Clocks for Elixir
Stars: ✭ 46 (+58.62%)
transitMassively real-time city transit streaming application
Stars: ✭ 20 (-31.03%)
clockLogical clocks implementation in Rust
Stars: ✭ 37 (+27.59%)
protoactor-goProto Actor - Ultra fast distributed actors for Go, C# and Java/Kotlin
Stars: ✭ 4,138 (+14168.97%)
multinomialsMultinomials for the Mathematical Components library.
Stars: ✭ 12 (-58.62%)
cruzdbAppend-only key-value database on a distributed shared-log
Stars: ✭ 47 (+62.07%)
RiscvSpecFormalThe RiscvSpecKami package provides SiFive's RISC-V processor model. Built using Coq, this processor model can be used for simulation, model checking, and semantics analysis. The RISC-V processor model can be output as Verilog and simulated/synthesized using standard Verilog tools.
Stars: ✭ 69 (+137.93%)
RafAn Elixir library which implements the Raft consensus protocol
Stars: ✭ 33 (+13.79%)
pixieInstant Kubernetes-Native Application Observability
Stars: ✭ 3,238 (+11065.52%)
awesome-list-of-awesomesA curated list of all the Awesome --Topic Name-- lists I've found till date relevant to Data lifecycle, ML and DL.
Stars: ✭ 259 (+793.1%)
rosedb🚀 A high performance NoSQL database based on bitcask, supports string, list, hash, set, and sorted set.
Stars: ✭ 2,957 (+10096.55%)
coolbeansCoolbeans is a distributed work queue that implements the beanstalkd protocol.
Stars: ✭ 56 (+93.1%)