...

Source file src/github.com/go-kit/kit/circuitbreaker/doc.go

Documentation: github.com/go-kit/kit/circuitbreaker

     1  // Package circuitbreaker implements the circuit breaker pattern.
     2  //
     3  // Circuit breakers prevent thundering herds, and improve resiliency against
     4  // intermittent errors. Every client-side endpoint should be wrapped in a
     5  // circuit breaker.
     6  //
     7  // We provide several implementations in this package, but if you're looking
     8  // for guidance, Gobreaker is probably the best place to start.  It has a
     9  // simple and intuitive API, and is well-tested.
    10  package circuitbreaker
    11  

View as plain text