robustly
Error recovery
A tool to make software more resilient to intermittent errors
Run functions resiliently in Go, catching and restarting panics
159 stars
18 watching
8 forks
Language: Go
last commit: almost 2 years ago
Linked from 2 awesome lists
Related projects:
| Repository | Description | Stars |
|---|---|---|
| | Provides a set of fault tolerance and resilience patterns to build more reliable software applications in Go. | 1,696 |
| | A framework for writing composable HTTP handlers in Go. | 349 |
| | Recovery tools for data from various file systems and media | 1,702 |
| | Provides resiliency patterns and implementations for Go applications to handle failures and exceptions. | 2,234 |
| | Recovering files from corrupted file systems by scanning block devices and invoking external programs. | 8 |
| | An implementation of Exponentially Weighted Moving Average algorithms in Go | 440 |
| | A Go package that provides a multiplexor for aligned time.Ticker tickers. | 70 |
| | A flexible retry library inspired by the Common Lisp condition system. | 184 |
| | A utility library to format and handle errors with stack traces in Go programming language. | 1,042 |
| | A tool for simulating failures in distributed systems to test resilience and fault tolerance | 822 |
| | Provides a simple and classified error handling system with advanced features like classification primitives and detailed error structures. | 6 |
| | A package for implementing retries in Go programs with flexible retry policies and timing | 50 |
| | A library for integrating Fabric, Crashlytics, and Answers with React Native projects | 1,307 |
| | Manages processes running in an application, providing access to their status and history over HTTP. | 79 |
| | Provides an extensible error handling mechanism with structured metadata and composable error wrapping utilities. | 168 |