#resilience4j

Michael Simonsrotnroll666
2025-01-23

Added a bunch of more examples how to use either -retry or with from within the ecosystem: github.com/neo4j-examples/neo4

2024-12-27

This article, which is about advancing experience with circuit-breakers in #kotlin and #resilience4j with the occasional #java test, explores how further can we push the features to satisfy requirements. A very interesting article! Transferred! Enjoy! joaofilipesabinoesperancinha.nl/blog/blog0-1...

City Library — An advanced gui...

João Esperancinhajesperancinha@masto.ai
2024-12-27

This article, which is about advancing experience with circuit-breakers in #kotlin and #resilience4j with the occasional #java test, explores how further can we push the features to satisfy requirements. A very interesting article! Transferred! Enjoy!

joaofilipesabinoesperancinha.n

João Esperancinhajesperancinha@masto.ai
2024-12-08

Circuit-breaker theory can be used with resilience4j and Project Arrow, for example. My article is about using resilience4j and shows the foundations of it to get started. Learn how to use #resilience4j, #kotlin, maybe #java to get there! Migrated! joaofilipesabinoesperancinha.n

2024-12-08

Circuit-breaker theory can be used with resilience4j and Project Arrow, for example. My article is about using resilience4j and shows the foundations of it to get started. Learn how to use #resilience4j, #kotlin, maybe #java to get there! Migrated! joaofilipesabinoesperancinha.nl/blog/blog0-9...

From Paris to Berlin — Creatin...

2024-09-30

Паттерны применения многопоточности на коммерческом проекте (на примере Java)

В данной статье я постарался показать паттерны многопоточности, с которыми сталкивался в работе, не затрагивая низкоуровневые механизмы volatile, synchronized, барьеры и др. Список рассмотренных паттернов: - Запуск асинхронного процесса по сигнал - Параллельное выполнение задач без ожидания результата - Ограничение количества потоков для вызова внешнего сервиса - Выполнение Scheduled задач - Параллельное обращение к разным источникам, с последующим объединением результатов - Контекст - Ожидание асинхронного ответа

habr.com/ru/articles/838402/

#многопоточность #completablefuture #semaphore #resilience4j #Java #паттерны #кеширование #scheduled #executorservice #async

2024-08-30

Camunda и Kafka: не откусывай больше, чем можешь проглотить

Привет, Хабр! Меня зовут Егор, я бэкенд-разработчик в T-Банке, участвую в разработке продуктов комплаенса. Недавно в одном из наших проектов мы столкнулись с проблемой низкой производительности Camunda — и хотим поделиться опытом, который мы получили в процессе ее решения. Статья для тех, кто уже немного знаком с Camunda BPM или имел опыт разработки на ней. Многие описанные здесь вещи будут, скорее всего, непонятны новичкам в Camunda, поэтому лучше будет прежде ознакомиться с основами этого движка в других статьях или в официальной документации.

habr.com/ru/companies/tbank/ar

#camunda #java #kotlin #spring #resilience4j

2024-07-22

I really like #resilience4j , but oof their docs are hard to grok sometimes. I end up having to write unit tests with it to test my theories / understanding. #Java #tech #Programming

2024-02-25

Использование resilience4j со Spring Boot

resilience4j библиотека, предоставляющая набор инструментов для повышения надежности и отказоустойчивости java приложений прежде всего в микросервисной архитектуре Рассмотрим какие в ней есть инструменты, как их использовать в Spring Boot приложении с помощью аннотаций, как настраивать и есть ли в них подводные камни

habr.com/ru/articles/793550/

#resilience4j #отказоустойчивость #java #spring_boot #spring_framework #circuit_breaker #rate_limiter #retry #webflux #hystrix

Marcin Grzejszczaktoomuchcoding@fosstodon.org
2022-11-23

@moelholm with the 2.0.0 of #resilience4j you'll be able to use #micrometerio observability too as composed functions!

moelholm🏃🏻‍♂️moelholm@fosstodon.org
2022-11-23

Work: Today I fooled around a tiny bit with #resilience4j in our #java app. Auto configured by #springboot.

A very pleasant experience. Only used the Retryer functionality. But easy and to the point.

joschijoschi
2020-02-05

RT @rbrtwnklr@twitter.com

Released v.1.3.0 of . The release contains a lot of new features and some important Spring Boot-related and RateLimiter bug fixes. A TimeLimiter annotation has been added. ThreadLocal context propagation into the ThreadPoolBulkhead Thread is supported now.

🐦🔗: twitter.com/rbrtwnklr/status/1

joschijoschi
2019-09-16

RT @rbrtwnklr@twitter.com

Released v1.0.0 of . New features: CircuitBreaker can either use a time-based or count-based sliding window. CircuitBreaker can open when a response time threshold (percentile) is exceeded. Spring Cloud Config support. Exceptions can be treated as a success.

🐦🔗: twitter.com/rbrtwnklr/status/1

joschijoschi
2019-06-14

RT @rbrtwnklr@twitter.com

We released v0.16.0 of . We've added a new resilience4j-kotlin module to support Kotlin coroutines and aligned our Ratpack and Spring Boot modules.
github.com/resilience4j/resili

🐦🔗: twitter.com/rbrtwnklr/status/1

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst