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: about 1 year 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 |