anchor.diff:  
   }
   ----
  +
  +== RxJava
   
   You can even apply a CircuitBreaker to any RxJava `Flowable` or `Observable`.
   
  
positive.code: = Spring Boot Demo of javaslang-circuitbreaker
  
  This demo shows how to use the fault tolerance library https://github.com/RobWin/javaslang-circuitbreaker[javaslang-circuitbreaker] in a Spring Boot application.
  
  The demo shows how to use a custom Spring AOP Aspect `CircuitBreakerAspect` and a custom `CircuitBreaker` annotation to make your Spring Boot application more fault tolerant. You can either annotate a class in order to protect all public methods or just some specific methods.
  For example:
  
negative.code:     ...
  }
  ----
  
  == Functional style
  
  But you can still use a functional programming style. For example:
  
  