svroonland / rezilience

ZIO-native utilities for making resilient distributed systems
https://www.vroste.nl/rezilience
Apache License 2.0
152 stars 14 forks source link
bulkhead circuit-breaker fault-tolerance scala zio

Rezilience

Use and like this library? Consider sponsoring its ongoing development and maintenance

rezilience is a ZIO-native collection of policies for making asynchronous systems more resilient to failures.

It is inspired by Polly, Resilience4J and Akka.

It consists of these policies:

Features / Design goals

Documentation

Documentation

Further questions? Look for the #rezilience channel on the ZIO Discord: https://discord.gg/2ccFBr4

Installation

Sonatype Nexus (Releases) Sonatype Nexus (Snapshots)

Add to your build.sbt:

libraryDependencies += "nl.vroste" %% "rezilience" % "<version>"

Used by

If you are using this library and find it useful, please consider adding your company or project to the list below!