goback

Backoff

An exponential backoff package for handling slow or faulty systems

Golang simple exponential backoff package.

GitHub

49 stars
1 watching
9 forks
Language: Go
last commit: over 5 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
ssgreg/repeatProvides a Go implementation of backoff strategies and retry mechanisms for operations with timed-out or failed attempts.85
strazzere/golang_loader_assistA tool designed to facilitate the reverse engineering of Go binaries using IDA Pro628
vardius/gollbackUtilities for managing execution of asynchronous callback functions in Go.125
xxjwxc/publicA comprehensive utility package for Go programmers175
alexcesaro/logProvides logging libraries with simple and fast output options48
rafaeljesus/retry-goA package for implementing retries in Go programs with flexible retry policies and timing50
ybbus/httpretryEnriches an HTTP client with automatic retry functionality using exponential backoff.48
borgbase/vortaA desktop backup client that integrates BorgBackup with desktop environments to protect data from disk failure and theft.2,049
ahl5esoft/golang-underscoreA Go library providing functional programming utilities similar to underscore.js and C# LINQ.399
fs02/go-todo-backendAn example of a modular Go backend project with a standard directory structure and example usage of Chi for routing and REL for database access.321
petaki/inertia-goA Go package providing an Inertia.js server-side adapter217
go-ozzo/ozzo-logA Go package providing high-performance asynchronous logging with customizable filtering and multiple message targets.122
cavaliergopher/badioExtensions to Go's testing package for reading and writing data12
ownlocal/goesA library to interact with Elasticsearch using the Go programming language31
backtracking/ocamlgraphA set of data structures and operations for representing and manipulating graphs in OCaml234