mirror of
https://github.com/tmrts/go-patterns.git
synced 2024-11-24 14:06:06 +03:00
7 lines
348 B
Markdown
7 lines
348 B
Markdown
|
# Circuit Breaker Pattern
|
||
|
|
||
|
The [circuit breaker design pattern](https://en.wikipedia.org/wiki/Circuit_breaker_design_pattern) is used to detect failures and encapsulates logic of preventing a failure to reoccur constantly.
|
||
|
|
||
|
# Implementation and Example
|
||
|
|
||
|
An example of implementation and usage can be found in [circuitbreaker.go](circuitbreaker.go).
|