opossum
opossum copied to clipboard
Node.js circuit breaker - fails fast ⚡️
Hi, Does Opossum support having a circuit breaker on multiple API calls? i.e. something like the below: ``` const breaker = new CircuitBreaker(maybeAnArrayOfAsyncFunctionsThatCouldFail, options); ``` This is roughly equivalent to...
Snyk has created this PR to upgrade eslint-config-semistandard from 16.0.0 to 17.0.0.  :information_source: Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more...
Snyk has created this PR to upgrade webpack-cli from 4.9.2 to 4.10.0.  :information_source: Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more...
This PR was automatically created by Snyk using the credentials of a real user.Snyk has created this PR to upgrade serve from 13.0.2 to 13.0.4.  :information_source: Keep your...
This PR was automatically created by Snyk using the credentials of a real user.Snyk has created this PR to upgrade husky from 7.0.4 to 8.0.0.  :information_source: Keep your...
:robot: I have created a release \*beep\* \*boop\* --- ## [7.0.0](https://www.github.com/nodeshift/opossum/compare/v6.4.0...v7.0.0) (2022-09-06) ### ⚠ BREAKING CHANGES * drop Node.js 12 (#664) ### Miscellaneous Chores * drop Node.js 12 ([#664](https://www.github.com/nodeshift/opossum/issues/664)) ([db37766](https://www.github.com/nodeshift/opossum/commit/db37766dcfadc95dbe3861cbfd407346e6807d4a))...
## Node.js Version: v14.19.0 ## Operating System: Darwin Kernel Version 20.6.0, RELEASE_X86_64 x86_64 ## Steps to Produce Error: Build a circuit breaker that fails to `OPEN`, then to `HALF_OPEN` state....
Snyk has created this PR to upgrade eslint-plugin-n from 15.2.0 to 15.2.1.  :information_source: Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more...
As per my understanding, opossum makes the circuit to `CLOSE` state from the `HALF_OPEN` on the first success fire. But in the resilience4j implementation for java (https://resilience4j.readme.io/) has some options...
Snyk has created this PR to upgrade multiple dependencies. 👯♂ The following dependencies are linked and will therefore be updated together. :information_source: Keep your dependencies up-to-date. This makes it easier...