1
0
mirror of https://github.com/go-kit/kit.git synced 2026-04-24 20:33:58 +02:00
Files
Nico Tonozzi 91c58cc7d6 Add backoff package and fix Consul CPU usage (#635)
* Add backoff package

Justification for jitter and growth factor:
https://aws.amazon.com/blogs/architecture/exponential-backoff-and-jitter/.

Add backoff to the Consul instancer loop.

Fixes https://github.com/go-kit/kit/issues/627.

* Revert "Add backoff package"

This reverts commit 924501ae1f.

* Get rid of external package and update exponential

* Add instancer backoff

* Fix old exponential name

* Add doc comment

* Fixup & respond to review
2018-04-01 18:41:32 -07:00
..
2016-05-21 10:54:05 +02:00

util

This directory holds packages of general utility to multiple consumers within Go kit, and potentially other consumers in the wider Go ecosystem. There is no package util and will never be.