Sen descrición

Evan Huus b98ce2825f Merge pull request #24 from eapache/deadline-goroutine-leak %!s(int64=6) %!d(string=hai) anos
batcher ed0319b32e Add code-of-conduct badge to READMEs %!s(int64=10) %!d(string=hai) anos
breaker ed0319b32e Add code-of-conduct badge to READMEs %!s(int64=10) %!d(string=hai) anos
deadline eadf0b0259 Fix goroutine leak in deadline %!s(int64=6) %!d(string=hai) anos
retrier c3c0b95eab Move TestRetrierCtx to retrier_test.go %!s(int64=6) %!d(string=hai) anos
semaphore b77c957f7c Tweak docs on IsEmpty %!s(int64=8) %!d(string=hai) anos
.gitignore 9d854293d0 Initial commit %!s(int64=11) %!d(string=hai) anos
.travis.yml 8e98e02fe8 Bump version of Go in CI %!s(int64=6) %!d(string=hai) anos
CHANGELOG.md 5efd2ed019 Fix typo %!s(int64=6) %!d(string=hai) anos
LICENSE 9d854293d0 Initial commit %!s(int64=11) %!d(string=hai) anos
README.md ed0319b32e Add code-of-conduct badge to READMEs %!s(int64=10) %!d(string=hai) anos

README.md

go-resiliency

Build Status GoDoc Code of Conduct

Resiliency patterns for golang. Based in part on Hystrix, Semian, and others.

Currently implemented patterns include:

  • circuit-breaker (in the breaker directory)
  • semaphore (in the semaphore directory)
  • deadline/timeout (in the deadline directory)
  • batching (in the batcher directory)
  • retriable (in the retrier directory)

Follows semantic versioning using https://gopkg.in/ - import from gopkg.in/eapache/go-resiliency.v1 for guaranteed API stability.