mostafa-asg / gobreaker

Circuit Breaker implemented in Go

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

gobreaker

Implements the Circuit Breaker pattern in Go. This project is the rewrite of the gobreaker using state pattern.

Key Changes in this edition

  • Using state design pattern
  • Using timer.Ticker for time-based expiration

Not implemented yet

  • TwoStepCircuitBreaker

About

Circuit Breaker implemented in Go

License:MIT License


Languages

Language:Go 100.0%