Aucune description

Evan Huus 842e16ec2c Merge pull request #20 from tukeJonny/retrier-runctx il y a 7 ans
batcher ed0319b32e Add code-of-conduct badge to READMEs il y a 11 ans
breaker ed0319b32e Add code-of-conduct badge to READMEs il y a 11 ans
deadline b86b1ec0dd deadline: adjust example comments il y a 10 ans
retrier c3c0b95eab Move TestRetrierCtx to retrier_test.go il y a 7 ans
semaphore b77c957f7c Tweak docs on IsEmpty il y a 8 ans
.gitignore 9d854293d0 Initial commit il y a 11 ans
.travis.yml 950e3616e1 update travis.yml il y a 7 ans
CHANGELOG.md ea41b0fad3 Add changelog il y a 8 ans
LICENSE 9d854293d0 Initial commit il y a 11 ans
README.md ed0319b32e Add code-of-conduct badge to READMEs il y a 11 ans

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.