Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: fault-tolerance
bastion-rs/bastion
Highly-available Distributed Fault-tolerant Runtime
Language: Rust - Size: 3.91 MB - Last synced: about 6 hours ago - Pushed: about 1 year ago - Stars: 2,764 - Forks: 101
kumarrohit26/job-portal-spring-boot-microservice
A microservices-based job portal application for managing job listings, company profiles, and reviews. Built with Spring Boot, PostgreSQL, and Docker. Features include dynamic service discovery with Eureka, centralized API routing with Spring Gateway, and configuration management with Spring Cloud Config. Includes Zipkin for distributed tracing.
Language: Shell - Size: 43.9 KB - Last synced: about 21 hours ago - Pushed: about 21 hours ago - Stars: 0 - Forks: 0
danielepiano/Legio-X-TeaLeaf Fork of UoB-HPC/TeaLeaf
TeaLeaf heat conduction mini-app over Legio fault-tolerance library.
Language: C++ - Size: 3.55 MB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 0 - Forks: 0
G-RTOS/GeMRTOS
Generic eMbedded Multiprocessor Real-Time Operating System (GeMRTOS)
Language: VHDL - Size: 5.41 MB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 0 - Forks: 0
ksaveras/circuit-breaker
Circuit Breaker pattern implementation in PHP
Language: PHP - Size: 189 KB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 2 - Forks: 0
amgross/HEL-FS
Heap-like file system
Language: C - Size: 94.7 KB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 1 - Forks: 0
ashenBlade/TaskFlux
Отказоустойчивый распределенный менеджер очередей сообщений с приоритетами
Language: C# - Size: 2.88 MB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 1 - Forks: 0
G0uth4m/Rideshare-with-DBaaS
Final Project
Language: Python - Size: 11.9 MB - Last synced: 7 days ago - Pushed: about 4 years ago - Stars: 1 - Forks: 0
imperial-qore/PreGAN
[Infocom'22] Preemptive Migration Prediction Network for Proactive Fault Tolerant Edge Computing
Language: Python - Size: 136 MB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 33 - Forks: 7
InterviewReady/system-design-resources
These are the best resources for System Design on the Internet
Size: 85.9 KB - Last synced: 7 days ago - Pushed: 20 days ago - Stars: 14,540 - Forks: 1,755
ackintosh/ganesha
:elephant: A Circuit Breaker pattern implementation for PHP applications.
Language: PHP - Size: 782 KB - Last synced: about 12 hours ago - Pushed: 3 days ago - Stars: 555 - Forks: 41
ovh/metronome 📦
Metronome is a distributed and fault-tolerant event scheduler
Language: Go - Size: 180 KB - Last synced: 8 days ago - Pushed: over 5 years ago - Stars: 135 - Forks: 11
leil-io/saunafs
SaunaFS is a free-and open source, distributed POSIX file system inspired by Google File System.
Language: C++ - Size: 13.2 MB - Last synced: about 6 hours ago - Pushed: about 9 hours ago - Stars: 27 - Forks: 3
vchistov/team-con2024
Demonstration of several approaches for the Repository implementation.
Language: C# - Size: 293 KB - Last synced: 8 days ago - Pushed: 9 days ago - Stars: 0 - Forks: 0
Polly-Contrib/Polly.Contrib.WaitAndRetry
Polly.Contrib.WaitAndRetry is an extension library for Polly containing helper methods for a variety of wait-and-retry strategies.
Language: C# - Size: 186 KB - Last synced: 2 days ago - Pushed: over 1 year ago - Stars: 130 - Forks: 12
Polly-Contrib/Simmy
Simmy is a chaos-engineering and fault-injection tool, integrating with the Polly resilience project for .NET
Language: C# - Size: 396 KB - Last synced: 1 day ago - Pushed: almost 2 years ago - Stars: 537 - Forks: 25
polarismesh/polaris
Service Discovery and Governance Platform for Microservice and Distributed Architecture
Language: Go - Size: 48.1 MB - Last synced: 11 days ago - Pushed: 11 days ago - Stars: 2,309 - Forks: 388
gagan-iitb/ComputerSysDesign
Designing IT and ML Applications using Systems Thinking Approach at IIT Bhilai (CS559)
Size: 4 MB - Last synced: 13 days ago - Pushed: 13 days ago - Stars: 18 - Forks: 3
StanzaSystems/sdk-python
The official Python SDK for adding Stanza Systems fault tolerance to your python 3 service.
Language: Python - Size: 386 KB - Last synced: 14 days ago - Pushed: about 1 month ago - Stars: 1 - Forks: 0
ksaveras/circuit-breaker-bundle
The Circuit Breaker Bundle provides configuration for Circuit Breaker in your applications.
Language: PHP - Size: 47.9 KB - Last synced: 14 days ago - Pushed: 15 days ago - Stars: 1 - Forks: 0
bakwc/PySyncObj
A library for replicating your python class between multiple servers, based on raft protocol
Language: Python - Size: 580 KB - Last synced: 11 days ago - Pushed: 7 months ago - Stars: 681 - Forks: 106
distribworks/dkron
Dkron - Distributed, fault tolerant job scheduling system https://dkron.io
Language: Go - Size: 124 MB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 4,147 - Forks: 370
wagnerjfr/yugabytedb-5-nodes-cluster-docker-sample
We will create (locally with Docker) a YugabyteDB cluster with a replication factor of 5 that allows a fault tolerance of 2. This means the cluster will remain available for both reads and writes even if two nodes fail.
Size: 2.18 MB - Last synced: 16 days ago - Pushed: over 2 years ago - Stars: 4 - Forks: 0
wagnerjfr/orchestrator-raft-mysql
Orchestrator/Raft (with MySQL backend) on a 3 node setup using Docker containers.
Language: Shell - Size: 155 KB - Last synced: 16 days ago - Pushed: 5 months ago - Stars: 4 - Forks: 1
melchisedech333/verbum-language
🟣 A programming language focused on the development of complex systems. It supports the creation of systems involving the concepts of distributed computing, parallel computing, concurrent computing, meta-programming, hot code reload, high fault tolerance, and scalability.
Size: 260 KB - Last synced: 16 days ago - Pushed: over 1 year ago - Stars: 2 - Forks: 0
riot-ml/riot
An actor-model multi-core scheduler for OCaml 5 🐫
Language: OCaml - Size: 636 KB - Last synced: 16 days ago - Pushed: 16 days ago - Stars: 435 - Forks: 29
evarga/fault-tolerance-demo
This is a teaching material aimed to demonstrate the main traits and benefits of a fault-tolerant application.
Language: Python - Size: 15.2 MB - Last synced: 17 days ago - Pushed: 18 days ago - Stars: 2 - Forks: 0
alejandro-du/vaadin-microservices-demo
A microservices example developed with Spring Cloud and Vaadin
Language: Java - Size: 943 KB - Last synced: 16 days ago - Pushed: over 2 years ago - Stars: 126 - Forks: 63
Daethyra/Discord-AIU
Quickly upload any image type to a web-hook. An efficient Python module designed to upload images to Discord via a webhook. The module ensures image validation, robust error handling, and implements efficient request streaming and concurrent retries for failed uploads.
Language: Python - Size: 670 KB - Last synced: 20 days ago - Pushed: 3 months ago - Stars: 2 - Forks: 0
pviotti/hybris 📦
Robust and strongly consistent hybrid cloud storage library
Language: C - Size: 1020 KB - Last synced: 20 days ago - Pushed: over 7 years ago - Stars: 13 - Forks: 4
unipieslab/FREtZ
FPGA Reliability Evaluation through JTAG
Language: Tcl - Size: 31.6 MB - Last synced: 22 days ago - Pushed: over 5 years ago - Stars: 7 - Forks: 0
akshayxml/Distributed-IOT-Platform
Distributed Platform that is capable of managing and deploying IoT applications on it.
Language: Python - Size: 1.57 MB - Last synced: 23 days ago - Pushed: over 2 years ago - Stars: 1 - Forks: 1
haraldng/omnipaxos
OmniPaxos is a distributed log implemented as a Rust library.
Language: Rust - Size: 5.96 MB - Last synced: 16 days ago - Pushed: 2 months ago - Stars: 167 - Forks: 25
MatheusBarbieri/Selective-Hardening-FT
Selective hardening upon SALBP-1 using the Carol-fi fault injector.
Language: Python - Size: 1000 KB - Last synced: 24 days ago - Pushed: almost 6 years ago - Stars: 0 - Forks: 0
ChrisWhealy/DistributedSystemNotes
Notes on Lindsey Kuper's lectures on Distributed Systems
Size: 35.2 MB - Last synced: 24 days ago - Pushed: 7 months ago - Stars: 448 - Forks: 83
anthdm/hollywood
Blazingly fast and light-weight Actor engine written in Golang
Language: Go - Size: 337 KB - Last synced: 26 days ago - Pushed: 2 months ago - Stars: 942 - Forks: 82
hhblaze/Raft.Net
Implementation of RAFT distributed consensus algorithm among TCP Peers on .NET / .NETStandard / .NETCore / dotnet
Language: C# - Size: 10.5 MB - Last synced: 19 days ago - Pushed: 10 months ago - Stars: 163 - Forks: 25
ericyoc/gencyber_10_sec_principles
The GenCyber 10 Security First Principles are a set of fundamental best practices and guidelines for cybersecurity
Language: Jupyter Notebook - Size: 35.2 KB - Last synced: 27 days ago - Pushed: 27 days ago - Stars: 0 - Forks: 0
yaitoo/dlm
A fault-tolerant distributed lock manager for Go
Language: Go - Size: 43 KB - Last synced: 27 days ago - Pushed: 27 days ago - Stars: 0 - Forks: 0
microsphere-projects/microsphere-resilience4j
The microsphere projects for resilience4j
Language: Java - Size: 102 KB - Last synced: 26 days ago - Pushed: 27 days ago - Stars: 0 - Forks: 4
microsphere-projects/microsphere-sentinel
The microsphere projects for Alibaba's Sentinel
Language: Java - Size: 1.05 MB - Last synced: 27 days ago - Pushed: 27 days ago - Stars: 1 - Forks: 5
saha20/Distributed_IOT_Platform
Distributed IOT platform , where you can register sensors and run your application.
Language: Python - Size: 4.07 MB - Last synced: 27 days ago - Pushed: about 3 years ago - Stars: 4 - Forks: 2
CloudI/CloudI
A Cloud at the lowest level!
Language: Erlang - Size: 58.3 MB - Last synced: 28 days ago - Pushed: 28 days ago - Stars: 401 - Forks: 51
yuriytkach/stream-44-demo-app-fault-tolerance
Demo application for YouTube stream #44 about Fault Tolerance
Language: Java - Size: 229 KB - Last synced: 28 days ago - Pushed: 7 months ago - Stars: 0 - Forks: 0
k8snetworkplumbingwg/bond-cni
Bond-cni is for fail-over and high availability of networking in cloudnative orchestration
Language: Go - Size: 7.41 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 59 - Forks: 29
uuhnaut69/apache-livy
Apache Livy is an open source REST interface for interacting with Apache Spark from anywhere.
Size: 24.4 KB - Last synced: about 1 month ago - Pushed: over 4 years ago - Stars: 1 - Forks: 0
awolden/brakes
Hystrix compliant Node.js Circuit Breaker Library
Language: JavaScript - Size: 851 KB - Last synced: 3 days ago - Pushed: over 1 year ago - Stars: 298 - Forks: 35
neiljbrown/spring-retry Fork of spring-projects/spring-retry
Language: Java - Size: 532 KB - Last synced: about 1 month ago - Pushed: about 6 years ago - Stars: 0 - Forks: 0
polarismesh/polaris-java
Lightweight Java SDK used as Proxyless Service Governance
Language: Java - Size: 2.64 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 126 - Forks: 81
hegongshan/File-System-Paper
Must-read Papers for File System (FS)
Size: 18.6 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 176 - Forks: 18
hadielmougy/shield
Fault tolerance library for java
Language: Java - Size: 145 KB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 7 - Forks: 0
svroonland/rezilience
ZIO-native utilities for making resilient distributed systems
Language: Scala - Size: 2.37 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 152 - Forks: 13
daflockinger/groschn
Fully transparent Blockchain with mix of POW and ProofOfMajority
Language: Java - Size: 722 KB - Last synced: about 1 month ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0
yaroslaff/sensor
sensor for all remote checks for okerr monitoring
Language: Python - Size: 117 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 1 - Forks: 0
shunfei/cronsun
A Distributed, Fault-Tolerant Cron-Style Job System.
Language: Go - Size: 74.9 MB - Last synced: about 1 month ago - Pushed: almost 2 years ago - Stars: 2,879 - Forks: 449
Tencent/TSeer
A high available service discovery & registration & fault-tolerance framework
Language: C++ - Size: 1.3 MB - Last synced: about 1 month ago - Pushed: about 1 year ago - Stars: 677 - Forks: 148
smaato/switchgear
Switchgear is a Java library providing resilience and fault tolerance error-prone calls but not compromising the performance part.
Language: Java - Size: 68.4 KB - Last synced: about 1 month ago - Pushed: over 3 years ago - Stars: 5 - Forks: 2
sger/ElixirBooks
List of Elixir books
Size: 240 KB - Last synced: about 1 month ago - Pushed: almost 2 years ago - Stars: 1,363 - Forks: 109
mesos/chronos
Fault tolerant job scheduler for Mesos which handles dependencies and ISO8601 based schedules
Language: Scala - Size: 7.13 MB - Last synced: about 1 month ago - Pushed: almost 2 years ago - Stars: 4,362 - Forks: 529
amirR01/Message-Queue
message queue and broker system similar to Kafka or RabbitMQ.
Language: Java - Size: 271 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 2 - Forks: 0
PeterHUistyping/MIT6.824-6.5840-Distributed-Systems
MIT6.824 Lab implementation, Lecture Note
Language: Go - Size: 2.85 MB - Last synced: about 1 month ago - Pushed: 9 months ago - Stars: 0 - Forks: 0
maheshwaripranav/Bare_Ancillary_Codes
Fault-tolerant simulations, requiring single ancilla, for non-CSS [[7,1,3]] and [[8,1,4]] codes.
Language: Jupyter Notebook - Size: 18.8 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0
julesyoungberg/distributed-evolution
Distributed genetic algorithm for image generation.
Language: Go - Size: 70.3 MB - Last synced: about 1 month ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0
drsound/fault_tolerant_router
A daemon, running in background on a Linux router or firewall, monitoring the state of multiple internet uplinks/providers and changing the routing accordingly. LAN/DMZ internet traffic is load balanced between the uplinks.
Language: Ruby - Size: 90.8 KB - Last synced: 12 days ago - Pushed: about 3 years ago - Stars: 185 - Forks: 20
txix-open/gds
An embedded distributed task scheduler for Go
Language: Go - Size: 49.8 KB - Last synced: about 2 months ago - Pushed: about 4 years ago - Stars: 6 - Forks: 0
sniffy/sniffy
Sniffy - interactive profiler, testing and chaos engineering tool for Java
Language: Java - Size: 10.4 MB - Last synced: about 1 month ago - Pushed: 12 months ago - Stars: 155 - Forks: 20
lizardfs/lizardfs
LizardFS is an Open Source Distributed File System licensed under GPLv3.
Language: C++ - Size: 12.8 MB - Last synced: about 2 months ago - Pushed: 8 months ago - Stars: 944 - Forks: 189
kraken-php/framework
Asynchronous & Fault-tolerant PHP Framework for Distributed Applications.
Language: PHP - Size: 1.55 MB - Last synced: 4 days ago - Pushed: almost 7 years ago - Stars: 1,116 - Forks: 58
polarismesh/polaris-go
Lightweight Go SDK used as Proxyless Service Governance
Language: Go - Size: 85.7 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 117 - Forks: 54
AKST/kira
Concurrent Task Runner with rollback capabilities.
Language: Elixir - Size: 49.8 KB - Last synced: 30 days ago - Pushed: almost 5 years ago - Stars: 2 - Forks: 0
CloudI/cloudi_service_htmlunit
CloudI HtmlUnit Service
Language: Java - Size: 73.2 KB - Last synced: about 2 months ago - Pushed: 5 months ago - Stars: 0 - Forks: 0
CloudI/cloudi_service_filesystem
Filesystem CloudI Service
Language: Erlang - Size: 406 KB - Last synced: about 2 months ago - Pushed: 7 months ago - Stars: 1 - Forks: 2
CloudI/cloudi_api_python
Python CloudI API
Language: C++ - Size: 408 KB - Last synced: about 2 months ago - Pushed: 7 months ago - Stars: 2 - Forks: 0
PlatformLab/RAMCloud
**No Longer Maintained** Official RAMCloud repo
Language: C++ - Size: 13.3 MB - Last synced: about 1 month ago - Pushed: over 4 years ago - Stars: 481 - Forks: 141
iondodon/resilient-scalable-cache
Resilient & Scalable Key-Value Cache
Language: Elixir - Size: 16.6 KB - Last synced: 20 days ago - Pushed: about 1 year ago - Stars: 1 - Forks: 0
iondodon/fault-tolerant-gateway
Fault tolerant gateway that works as a circuit breaker and a load balancer
Language: Elixir - Size: 11.3 MB - Last synced: 20 days ago - Pushed: about 1 year ago - Stars: 1 - Forks: 0
bastion-rs/artillery
Fire-forged cluster management & Distributed data protocol
Language: Rust - Size: 853 KB - Last synced: about 7 hours ago - Pushed: over 2 years ago - Stars: 73 - Forks: 9
ShashankSinha9592/Food_Delivery_Microservices_Application
A food delivery application system allows users to browse items and order food online in an easy and efficient manner
Language: Java - Size: 208 KB - Last synced: about 2 months ago - Pushed: 12 months ago - Stars: 0 - Forks: 0
r3w0p/bobocep
A fault-tolerant Complex Event Processing engine designed for edge computing in Internet of Things systems.
Language: Python - Size: 1.94 MB - Last synced: 15 days ago - Pushed: 4 months ago - Stars: 13 - Forks: 4
dassl-uiuc/compute-side-log
Transparent fault-tolerance for storage-centric applications in disaggregated data centers
Language: C++ - Size: 135 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 4 - Forks: 0
daniloguimaraes/hystrix-programming-languages-support
List of all known programming languages which support Netflix Hystrix
Size: 1.95 KB - Last synced: 2 months ago - Pushed: almost 5 years ago - Stars: 0 - Forks: 0
yanpozka/checkers
High Aviability checker game
Language: Go - Size: 29.3 KB - Last synced: 2 months ago - Pushed: over 7 years ago - Stars: 2 - Forks: 0
caps-tum/mpi-sessions-lulesh
LULESH 2.0 based on MPI Sessions / MPI Process Sets Prototype with Dynamic Repartitioning.
Language: C++ - Size: 119 KB - Last synced: 2 months ago - Pushed: almost 5 years ago - Stars: 0 - Forks: 0
JHegarty14/resilience4ts
resilience4ts is a functional, distributed-first fault tolerance library for TypeScript inspired by resilience4j and Polly
Language: TypeScript - Size: 1.37 MB - Last synced: about 13 hours ago - Pushed: about 1 month ago - Stars: 4 - Forks: 0
theodesp/stable-systems-checklist
An opinionated list of attributes and policies that need to be met in order to establish a stable software system.
Size: 9.77 KB - Last synced: 23 days ago - Pushed: over 6 years ago - Stars: 50 - Forks: 9
shubhiM/Distributed-Key-Value-Store
In-memory distributed key-value (KV) store
Language: Python - Size: 140 KB - Last synced: about 2 months ago - Pushed: over 6 years ago - Stars: 1 - Forks: 1
IBM/kar
KAR: A Runtime for the Hybrid Cloud
Language: Go - Size: 8.46 MB - Last synced: about 1 month ago - Pushed: 3 months ago - Stars: 27 - Forks: 11
myntra/cortex
A fault-tolerant events/alerts correlation engine
Language: Go - Size: 4.74 MB - Last synced: about 1 month ago - Pushed: about 5 years ago - Stars: 25 - Forks: 12
jabolina/go-mcast
Golang based implementation of the Generic Multicast protocol.
Language: Go - Size: 1.73 MB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 14 - Forks: 4
riccardoprosdocimi/paxos-key-value-stores
A fault tolerant architecture to achieve consensus of updates amongst replicated state machine KV-store servers using Paxos.
Language: Java - Size: 24.4 KB - Last synced: 2 months ago - Pushed: 5 months ago - Stars: 0 - Forks: 0
eBay/Gringofts
Gringofts makes it easy to build a replicated, fault-tolerant, high throughput and distributed event-sourced system.
Language: C++ - Size: 8.47 MB - Last synced: about 1 month ago - Pushed: about 2 months ago - Stars: 100 - Forks: 27
Pscheidl/FortEE
Jakarta EE / Java EE fault-tolerance guard leveraging the Optional pattern. Its power lies in its simplicity.
Language: Java - Size: 163 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 12 - Forks: 3
medavox/MuTime
NTP time syncing library for Android
Language: Kotlin - Size: 448 KB - Last synced: about 1 month ago - Pushed: almost 4 years ago - Stars: 22 - Forks: 5
dj1095/two-phase-distributed-commit
An implementation of the Two-Phase Commit protocol for distributed systems, ensuring atomicity in transactions. Robust, fault-tolerant, and scalable.
Language: Java - Size: 22.5 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0
karandeepbhardwaj/DLMS
This Project is an example of principles of distributed computing: scalability, transparency, concurrency, consistency, fault tolerance. Client-server interaction technologies: interprocess communication, sockets, group communication, remote procedure call, remote method invocation, object request broker, CORBA, web services. Distributed server design techniques: process replication, fault tolerance through passive replication, high availability through active replication, coordination and agreement transactions, and concurrency control.
Language: Java - Size: 65.4 KB - Last synced: 3 months ago - Pushed: over 3 years ago - Stars: 2 - Forks: 0
heidihoward/distributed-consensus-reading-list
A list of papers about distributed consensus.
Size: 239 KB - Last synced: 3 months ago - Pushed: over 1 year ago - Stars: 2,258 - Forks: 201
StanzaSystems/sdk-go
The official Go SDK for adding Stanza Systems fault tolerance to your golang service.
Language: Go - Size: 779 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 6 - Forks: 0
replica-io/replica-io
Compose practical distributed replication mechanisms
Size: 24.4 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 19 - Forks: 1
Astreak/DistributedChatApplication
A Scalable Chat Application, built using reactjs and express, and the architecture consists of 5 services. Used Redis and kafka for event streaming and decoupling responsibility providing real time updates.
Language: TypeScript - Size: 9.93 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0
Vinelab/http
A smart, simple and fault-tolerant HTTP client for sending and receiving JSON and XML
Language: PHP - Size: 57.6 KB - Last synced: 12 days ago - Pushed: over 4 years ago - Stars: 56 - Forks: 30