robustly
Error recovery
A tool to make software more resilient to intermittent errors
Run functions resiliently in Go, catching and restarting panics
158 stars
18 watching
8 forks
Language: Go
last commit: 12 months ago
Linked from 2 awesome lists
Related projects:
Repository | Description | Stars |
---|---|---|
failsafe-go/failsafe-go | Provides a set of fault tolerance and resilience patterns to build more reliable software applications in Go. | 1,677 |
vividcortex/siesta | A framework for writing composable HTTP handlers in Go. | 349 |
cgsecurity/testdisk | Recovery tools for data from various file systems and media | 1,665 |
eapache/go-resiliency | Provides resiliency patterns and implementations for Go applications to handle failures and exceptions. | 2,223 |
jbj/magicrescue | Recovering files from corrupted file systems by scanning block devices and invoking external programs. | 8 |
vividcortex/ewma | An implementation of Exponentially Weighted Moving Average algorithms in Go | 439 |
vividcortex/multitick | A Go package that provides a multiplexor for aligned time.Ticker tickers. | 70 |
grammarly/perseverance | A flexible retry library inspired by the Common Lisp condition system. | 183 |
ztrue/tracerr | A utility library to format and handle errors with stack traces in Go programming language. | 1,033 |
mefellows/muxy | A tool for simulating failures in distributed systems to test resilience and fault tolerance | 823 |
neuronlabs/errors | Provides a simple and classified error handling system with advanced features like classification primitives and detailed error structures. | 6 |
rafaeljesus/retry-go | A package for implementing retries in Go programs with flexible retry policies and timing | 50 |
corymsmith/react-native-fabric | A library for integrating Fabric, Crashlytics, and Answers with React Native projects | 1,307 |
vividcortex/pm | Manages processes running in an application, providing access to their status and history over HTTP. | 79 |
southclaws/fault | Provides an extensible error handling mechanism with structured metadata and composable error wrapping utilities. | 164 |