Spring, kafka, неблокирующий retry, лаги

История об особенностях использования механизмов retry , которые дает spring-kafka из коробки и проблемах с производительностью. Есть нужно сделать асинхронный retry сообщений на топике, который бы не блокировал основной поток сообщений «легко и быстро» — вам сюда😊 (А потом после «легко и быстро» несколько дней дебажить 🤔 )

https://habr.com/ru/articles/1018174/

#java #springboot #kafka #retry #scheduler

Spring, kafka, неблокирующий retry, лаги

Всем привет! Хочу рассказать об особенностях использования механизмов retry, которые дает spring для kafka из коробки. У нас java-21 , spring-boot-3.2 , kafka-3.7 , spring-kafka-3.1.x Сразу должен...

Хабр

Когда стойка умирает, а 5xx остаётся нулевым. Разбор скрытой деградации PostgreSQL

09:12 — db-replica-02 connection timeout HTTP 5xx = 0.2% HAProxy зелёный p50 = 38-42ms Replica в другой стойке недоступна Отказоустойчивость потеряна Инцидент не объявлен Читать разбор

https://habr.com/ru/articles/1002056/

#PostgreSQL #отказоустойчивость #деградация #retry #HAProxy #PgBouncer #ToR #инцидент #latency #SRE

Когда стойка умирает, а 5xx остаётся нулевым. Разбор скрытой деградации PostgreSQL

Иногда инцидент начинается не с 5xx и не с красного графика Он начинается с одной стойки И с одного таймаута 09:12 - alert: db-replica-02 connection timeout HAProxy зелёный HTTP 5xx = 0.2% p50 =...

Хабр

Я почувствовал себя клоуном, подключая 5 библиотек ради устойчивого API-клиента

Если ваш API-клиент выглядит как башня декораторов — вы уже в зоне инженерной боли. Рассказываю, как я из этого выбрался.

https://habr.com/ru/articles/993206/

#python #resilence #api #retry #circuit_breaker

Я почувствовал себя клоуном, подключая 5 библиотек ради устойчивого API-клиента

Поэтому я написал одну, которая объединяет всё. Когда простой API-клиент превращается в зоопарк Любой проект начинается с чего-то такого: import httpx async def fetch_user(user_id: str): async with...

Хабр

Одно кольцо, чтобы повелевать остальными: собираем лимитирование, ретраи и circuit breaker в одной библиотеке

Я чувстовал себя клоуном подключая 5ю библиотеку для написания устойчивого к ошибкам API клиента. После этого я написал библиотеку объединяющую все воедино. Мотивация и история архитектурных решений.

https://habr.com/ru/articles/992902/

#отказоустойчивость #отказоустойчивые_решения #отказоустойчивые_системы #отказоустойчивая_архитектура #python #ratelimiting #retry #pypi

Одно кольцо, чтобы повелевать остальными: собираем лимитирование, ретраи и circuit breaker в одной библиотеке

Я чувстовал себя клоуном подключая 5ю библиотеку для написания устойчивого к ошибкам API клиента. После этого я написал библиотеку объединяющую все воедино. Мотивация и история архитектурных решений....

Хабр

[Перевод] Первый взгляд на новые фоновые задачи в Django 6.0

Команда Python for Devs подготовила перевод статьи о новых фоновых задачах в Django 6.0. Фреймворк наконец получил встроенный API для очередей задач — но без воркеров, так что чудес пока ждать рано. Автор показывает, зачем это обновление всё равно важно, как оно работает внутри и что можно построить поверх него уже сегодня.

https://habr.com/ru/articles/972320/

#Django #задачи #backend #worker #очередь #выполнение #retry

Первый взгляд на новые фоновые задачи в Django 6.0

Команда Python for Devs подготовила перевод статьи о новых фоновых задачах в Django 6.0. Фреймворк наконец получил встроенный API для очередей задач — но без воркеров, так что чудес пока ждать рано....

Хабр

https://companydata.tsujigawa.com/press-20251019-002/

株式会社yorokonde(本社:大阪府大阪市北区、代表取締役:石黒英一)は、完全予約制のパーソナルジム・レンタルジム『ReTry(リトライ)』を2025年9月19日(金)に大阪・福島エリアにグランドオープンしました。

■プレスリリース配信元-株式会社yorokonde
https://companydata.tsujigawa.com/company/3120003014965/

#ReTry #リトライ #パーソナルジム #プレスリリース #PressRelease #企業情報

大阪・福島に完全予約制ジム『ReTry(リトライ)』オープン

続かない人のための完全予約制ジム『ReTry(リトライ)』が大阪・福島にオープン。心と体を整える“再挑戦の場”を提供します。

全国企業データベース-プレスリリース配信サービス

A quotation from Charles Kettering

[T]he more education a man has, the less likely he is to invent new things. Possibly this is because from the moment the boy or girl starts in school he or she is examined three or four times a year and a failure or two and he or she is out. Now because an inventor works differently, he thinks that’s all wrong. He knows he’ll never go far on any problem before he strikes snags. He may flunk 999 times but if on his 1,000th try he succeeds, he wins! The only time you don’t want to fail is the last time you try a thing.

Charles F. Kettering (1876-1958) American inventor, engineer, researcher, businessman
Essay (1952-01), “Don’t Be Afraid to Stumble,” The Rotarian, Vol. 80, No. 1

More info about this quote: wist.info/kettering-charles/30…

#quote #quotes #quotation #qotd #kettering #charleskettering #again #attempt #experimentation #fail #failure #faultanalysis #learning #perseverance #repetition #retry #success #testing #trialanderror #try #failforward

Essay (1952-01), "Don't Be Afraid to Stumble," The Rotarian, Vol. 80, No. 1 - Kettering, Charles F. | WIST Quotations

[T]he more education a man has, the less likely he is to invent new things. Possibly this is because from the moment the boy or girl starts in school he or she is examined three or four times a year and a failure or two and he or she is…

WIST Quotations
Oh, joy! 🤦‍♂️ Yet another command-line tool that lets you #retry that command you *already* know is going to fail. Because obviously, the solution to bad code is to make it fail faster! 🚀 Why fix bugs when you can just keep smashing your head against the keyboard with style? 🧨
https://github.com/MaxBondABE/attempt #commandline #tools #badcode #failfast #codinghumor #developerlife #HackerNews #ngated
GitHub - MaxBondABE/attempt: CLI for retrying fallible commands

CLI for retrying fallible commands. Contribute to MaxBondABE/attempt development by creating an account on GitHub.

GitHub
GitHub - MaxBondABE/attempt: CLI for retrying fallible commands

CLI for retrying fallible commands. Contribute to MaxBondABE/attempt development by creating an account on GitHub.

GitHub

Safe-fetch 1.0: от библиотеки к экосистеме за 72 часа

Продолжение статьи о safe-fetch — библиотеке без try/catch для HTTP. Через день после первой публикации произошла эволюция: stable релиз 1.0 + экспериментальный адаптер для React Query. Рассказываю, как фидбек сообщества превратил простую обертку в экосистему с монорепо. Что нового в релизе

https://habr.com/ru/articles/944362/

#javascript #typescript #fetch #reactquery #http #frontend #opensource #retry #timeout

Safe-fetch 1.0: от библиотеки к экосистеме за 72 часа

Три дня назад я опубликовал статью про safe-fetch — библиотеку, которая убирает try/catch из HTTP-запросов. Вчера статья набрала 8,5K просмотров и 64 добавления в закладки. А сегодня представляю...

Хабр