Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
WIP: an api circuit breaker inspired by the Netflix circuitbreaker
JavaScript Shell
Branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
bin
etc
examples
vendor/kafka
.gitignore
README.md
package.json
run

README.md

jistic - an api circuit breaker inspired by the Netflix circuitbreaker

jistic aims to implement a circuit breaker system as described by the Netflix blog post.

The basic idea is that services consuming a remote API will report their success or failures using that API to jistic. When a certain threshold of failures are reached over a given timeslice jistic will notify all users consuming that API that it is in failure mode. It is up to the individual services to figure out how to handle the failure case.

Once the services find the API server is back and operating properly they will start notifying jistic and jistic will notify all other users.

Getting started

Run the ./run script which will launch ./bin/jistic, zookeeper and kafka in a screen session.

Something went wrong with that request. Please try again.