Resilience4Clj (resilience4clj)

Resilience4Clj

resilience4clj

Geek Repo

Resilience4clj is a lightweight, highly-composable fault tolerance set of libraries built on top of GitHub's Resilience4j for Clojure.

Github PK Tool:Github PK Tool

Resilience4Clj's repositories

resilience4clj-circuitbreaker

Resilience4Clj circuit breaker lets you decorate a function call (usually with a potential of external failure) with a safety mechanism to interrupt the propagation of failures.

Language:ClojureLicense:MITStargazers:42Issues:3Issues:0

resilience4clj-retry

Resilience4Clj Retry lets you decorate a function call with a specified number of retry attempts.

Language:ClojureLicense:MITStargazers:24Issues:3Issues:2

resilience4clj-timelimiter

Resilience4Clj Time Limiter lets you decorate a function call with a specified time limit.

Language:ClojureLicense:MITStargazers:11Issues:3Issues:1

resilience4clj-cache

Resilience4Clj Cache lets you decorate a function call with a distributed caching infrastructure as provided by any javax.cache provider.

Language:ClojureLicense:MITStargazers:7Issues:2Issues:0
Language:ClojureLicense:MITStargazers:6Issues:3Issues:0