Resiliency patterns for golang
2,369
stars
127
commits
Go
primary language
Feb 23, 2025
updated
Resiliency patterns for golang. Based in part on Hystrix, Semian, and others.
Currently implemented patterns include:
breaker directory)semaphore directory)deadline directory)batcher directory)retrier directory)Note: I will occasionally bump the minimum required Golang version without bumping the major version of this package, which violates the official Golang packaging convention around breaking changes. Typically the versions being dropped are multiple years old and long unsupported.
Go
100.0%
Resiliency patterns for golang
2,369
stars
127
commits
Go
primary language
Feb 23, 2025
updated
Resiliency patterns for golang. Based in part on Hystrix, Semian, and others.
Currently implemented patterns include:
breaker directory)semaphore directory)deadline directory)batcher directory)retrier directory)Note: I will occasionally bump the minimum required Golang version without bumping the major version of this package, which violates the official Golang packaging convention around breaking changes. Typically the versions being dropped are multiple years old and long unsupported.
Go
100.0%