rubyist / circuitbreaker
Circuit Breakers in Go
☆1,127Updated 6 months ago
Related projects ⓘ
Alternatives and complementary repositories for circuitbreaker
- Goroutine Leak Detector☆1,040Updated 4 years ago
- Package throttled implements rate limiting access to resources such as HTTP endpoints.☆1,511Updated last year
- A Golang library for exporting performance and runtime metrics to external metrics systems (i.e. statsite, statsd)☆1,461Updated this week
- Go (golang) http calls with retries and backoff☆649Updated 2 years ago
- Visualise Go program GC trace data in real time☆1,101Updated 5 years ago
- Structured, composable logging for Go☆1,104Updated last year
- Golang channel helpers and special types☆807Updated 9 months ago
- errors with stacktraces for go☆938Updated 10 months ago
- An immutable radix tree implementation in Golang☆1,002Updated this week
- Graceful is a Go package enabling graceful shutdown of an http.Handler server.☆1,283Updated 6 years ago
- Simple backoff algorithm in Go (golang)☆631Updated 9 months ago
- Persistent stacks and queues for Go backed by LevelDB☆862Updated 4 years ago
- Go channels at horizontal scale (powered by message queues)☆1,545Updated 2 years ago
- Data structure and relevant algorithms for extremely fast prefix/fuzzy string searching.☆764Updated 2 months ago
- Rich testing for the Go language☆696Updated 3 months ago
- A polite Go HTTP server that shuts down gracefully.☆1,000Updated 6 years ago
- Package httpsnoop provides an easy way to capture http related metrics (i.e. response time, bytes written, and http status code) from you…☆1,039Updated last month
- Golang implementation of Radix trees☆888Updated 4 months ago
- Common juju errors and functions to annotate errors. Based on juju/errgo☆1,388Updated last year
- Type-driven code generation for Go☆1,430Updated last year
- Resiliency patterns for golang☆2,224Updated 2 months ago
- Collect Golang Runtime Metrics, outputting to a stats handler☆547Updated 8 years ago
- Consistent hashing "hashring" implementation in golang (using the same algorithm as libketama)☆568Updated 4 years ago
- A Go metrics interface with fast buffered metrics and third party reporters☆850Updated 3 months ago
- Get hash values for arbitrary values in Go (golang).☆754Updated last year
- Wrapper types for sync/atomic which enforce atomic access☆1,356Updated this week
- A stream processing API for Go (alpha)☆790Updated last year
- idiomatic codec and rpc lib for msgpack, cbor, json, etc. msgpack.org[Go]☆1,861Updated 8 months ago
- Transition is a Golang state machine implementation☆433Updated last year