Implement missing resilience4j patterns, mostly: * Bulkhead ([doc](https://resilience4j.readme.io/docs/bulkhead)) * RateLimiter ([doc](https://resilience4j.readme.io/docs/ratelimiter)) Consider also adding [their Cache interface](https://resilience4j.readme.io/docs/cache), which can be backed by ehcache, caffeine and others.