home.social

#resilience4j — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #resilience4j, aggregated by home.social.

fetched live
  1. Нефункциональные требования: 5 ошибок, которые всплывут в проде

    Система прошла приёмку, но первая реальная нагрузка разогнала p99, исчерпала пул соединений и увеличила счёт за облако. Разбираем пять ошибок в нефункциональных требованиях и способы превратить их в измеримые ограничения ещё до выхода в прод.

    habr.com/ru/companies/otus/art

    #архитектура #нфт #нефункциональныетребования #systemdesign #отказоустойчивость #нагрузочноетестирование #fitnessfunctions #SLO #ADR #resilience4j

  2. Prompt injection, provider outages, runaway costs or missing observability — production #AI comes with challenges prototypes never reveal.
    Read Mihaela Gheorghe-Roman's guide to building safer #AI agents with #SpringAI & #MCP: javapro.io/2026/06/25/from-pro

    #Resilience4j @SpringCentral

  3. Your #AI agent works in a demo. But can it handle failures, outages, prompt injections & traffic? Join Mihaela Gheorghe-Roman to learn how #SpringAI, #MCP, guardrails & observability turn prototypes into production systems: javapro.io/2026/06/25/from-pro

    #Resilience4j @SpringCentral

  4. Your #AI agent works in a demo. But can it handle failures, outages, prompt injections & traffic? Join Mihaela Gheorghe-Roman to learn how #SpringAI, #MCP, guardrails & observability turn prototypes into production systems: javapro.io/2026/06/25/from-pro

    #Resilience4j @SpringCentral

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

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

    habr.com/ru/articles/838402/

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

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

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

    habr.com/ru/companies/tbank/ar

    #camunda #java #kotlin #spring #resilience4j

  7. 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

  8. Использование 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

  9. @moelholm with the 2.0.0 of you'll be able to use observability too as composed functions!

  10. Work: Today I fooled around a tiny bit with in our app. Auto configured by .

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