distributed-resilience

module
v0.0.0-...-2df3b40 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 20, 2024 License: GPL-3.0

README

Resilience in Distributed Systems

CodeQL

Distributed Systems need to be able to gracefully handle failures and recover from them. This is achieved through resilience, which involves designing systems while anticipating scenarios where nodes/services/resources over which the system is distributed may fail to be accessed or behave unexpected due to

  • Slow Networks
  • Network Timeouts
  • Overcommited/Overloaded resources or Services
  • Temporarily unavailable resources or service
  • Partial loss of connectivity

Patterns

This repository covers several patterns implemented in Golang which have been designed to handle resilience in distributed environments.

References

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL