breaker

Interrupter

A mechanism to make execution flow interruptible and reliable with support for cancellation signals, timeouts, and graceful shutdown.

🚧 Flexible mechanism to make execution flow interruptible.

GitHub

18 stars
1 watching
1 forks
last commit: over 3 years ago
Linked from 2 awesome lists

hacktoberfest

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
kamilsk/retry A library providing an interruptible mechanism to perform actions repetitively until successful 340
icelab/draft-js-block-breakout-plugin A plugin that breaks out of certain block types when the user presses return 40
rubyist/circuitbreaker Provides an implementation of the Circuit Breaker pattern in Go to handle remote calls and prevent resource ties-up 1,126
kamilsk/semaphore Provides an API to control access to shared resources and limit throughput in concurrent systems. 103
kamilsk/tracer A lightweight tracing library for Go applications. 86
inf0rmer/blanket A simple API wrapper that allows developers to easily interact with APIs by appending URL parts to the base endpoint. 462
jamiebuilds/tickedoff A library that defers the execution of code until a specified time or next available opportunity 219
igormiktor/arduino-eventmanager An event handling system designed to be interrupt safe for Arduino projects 169
ackintosh/ganesha A Circuit Breaker pattern implementation for PHP applications to prevent cascading failures and support fault tolerance. 590
hackalyze/ue4-vs-extensions An extension to help fix unnecessary indentations around specific macros in Visual Studio 276
kitura/circuitbreaker Library providing a Circuit Breaker design pattern implementation to improve application stability and reliability 47
emanuele-em/proxelar A tool allowing visibility into network traffic by intercepting and displaying HTTP/1, HTTP/2, and WebSocket requests and responses. 409
airlift/jvmkill An agent that terminates an application when its JVM cannot allocate memory or create threads. 181
woodemi/quick_breakpad A tool for collecting and analyzing crash reports from C/C++/Objective-C applications. 20
cep21/circuit A comprehensive implementation of the circuit breaker pattern in Go. 765