Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save EliFuzz/8c2c158fbb88565a5d0d821676b25179 to your computer and use it in GitHub Desktop.
Save EliFuzz/8c2c158fbb88565a5d0d821676b25179 to your computer and use it in GitHub Desktop.
Overview Table: Service Mesh. Circuit Break
Aspect Description
Failure Detection Identify if a service is no longer responding or experiencing difficulties using various methods like heartbeats, ping requests, or error rates
Circuit Opening and Closing When a failure is detected, open a "circuit" to divert traffic away from the affected service. Close the circuit when the issue is resolved, restoring traffic to the original service
Fallback Strategies Define actions to take when a circuit break occurs, e.g., retry the request, send it to a backup service, or return an error message to the client
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment