rnorth / duct-tape
A little Java 8 library providing an implementation of the Circuit Breaker pattern. It provides fault tolerant wrappers for code that calls external APIs and unreliable components, including those that may fail, time out, or return inconsistent results.
☆90Updated 4 years ago
Alternatives and similar repositories for duct-tape:
Users that are interested in duct-tape are comparing it to the libraries listed below
- Alternative to JUnit assertions that provides a more insightful log narrative for your tests☆54Updated 3 years ago
- A Maven build time extension that displays the duration for each goal that is run during your build☆133Updated 8 months ago
- A plug-in for the Java compiler that validates a project's package relationships☆144Updated 2 years ago
- A framework for capturing log statements during tests. Compatible with most popular logging frameworks. Works with JUnit and TestNG☆33Updated 6 years ago
- Maven Build Time Profiler☆76Updated 2 weeks ago
- Simple library to provide fluent interface for JSON assertions☆63Updated 7 months ago
- Maven Plugin launching the JUnit Platform☆61Updated 5 months ago
- NOTE: This project has been migrated to https://github.com/AdoptOpenJDK/jdk-api-diff☆33Updated 7 years ago
- Takari Maven Lifecycle☆66Updated this week
- A Maven plugin for creating a module-info.class.☆16Updated last year
- Module names for the Java Module System (JPMS)☆37Updated 6 years ago
- Maven plugin which creates Open PGP / GPG signatures for all of the project's artifacts☆48Updated 3 weeks ago
- ShrinkWrap Resolvers☆155Updated last week
- A maven plugin for partially building multi-module projects based on changes in the Git repository.☆40Updated 2 years ago
- Simple profiler for your Maven builds.☆94Updated this week
- Spock extension for using Docker containers in Spock tests. (DEPRECATED, moved to main repo!)☆53Updated 6 years ago
- A wrapper API for creating interceptable Java HttpClients☆36Updated 5 years ago
- Minimal Maven reusable one-stop shop library☆39Updated 2 weeks ago
- A Java library which provides a suite hamcrest matchers for matching dates, times, and moments in time☆72Updated last year
- maven extension to find slow tests☆25Updated 2 years ago
- 🦉 Maven POM syntax checker☆65Updated 6 months ago
- unit-testing multi-threaded applications on the JVM made easy☆109Updated this week
- System Stubs - Test Doubles for Java System resources☆100Updated 3 weeks ago
- A library that simplifies error handling for Functional Programming in Java☆137Updated last month
- Java API for Archive Manipulation☆129Updated 2 months ago
- Reflectionless command line parser☆88Updated last month
- Personal repository for JUnit 5 extensions☆40Updated 5 years ago
- Compile time validation for HQL and JPQL queries in Java code☆81Updated last year
- A small Java utility library for exception translation☆31Updated 9 years ago
- A library of useful Stream Gatherers (custom intermediate operations) for Java.☆92Updated 2 weeks ago