golang
Паттерны отказоустойчивости

Привет. В этой статье я расскажу какие бывают паттерны отказоустойчивости. Всего их 6, но я расскажу про 4 вида: Retry, Deadline, Rate Limiter, Circuit Breaker. Начнем по порядку.RetryСначала скажу, что сеть максимальна не стабильна и полагаться на успешные операции не вариант. При выполнении какого либо запроса, может быть сетевая ошибка, обрыв, дроп пакета, недоступность ресурса. Чаще всего такие проблемы можно решить обычным повтором запроса.Но повторять нельзя вслепую. Если операция не идем…

  • суббота, 24 октября 2026 г. в 00:00:18
javascript
Мониторинг вакансий с ИИ‑скорингом на n8n и Groq API: разбираем архитектуру и грабли с Rate Limit

Поиск узкопрофильных вакансий (например, n8n‑инженер или специалист по интеграциям) через RSS‑ленты превращается в борьбу с шумом. Простые текстовые фильтры по ключевым словам «автоматизация» или «API» дают массу ложных срабатываний: от «менеджеров по автоматизации продаж» до «руководителей API‑команд».В этой статье я разберу архитектуру end‑to‑end пайплайна на n8n, который использует LLM (Groq API) для жесткого семантического скоринга каждой вакансии. Мы не просто ищем совпадения, а заставляем…

  • суббота, 24 октября 2026 г. в 00:00:16
javascript
Почему мы забрали у LLM браузер: 8 выводов после года работы над расширением для промокодов

Год назад наш ИИ чуть не оформил заказ за пользователя.Изначально отдали GPT полный контроль: вот тебе страница магазина, вот список промокодов, разбирайся. На демо это выглядело хорошо. Ровно до того дня, когда он зашел на страницу оформления, увидел заполненную форму, прикинул, что задача выглядит примерно так, и двинулся нажимать кнопку покупки. Формально он выполнял инструкцию. Фактически мы в этот момент поняли, что полный контроль над чужим браузером LLM давать нельзя. Да и в релизе это б…

  • суббота, 24 октября 2026 г. в 00:00:14
javascript
Как подружить React с 100 000 live-обновлений: WebSocket, Web Workers и кастомный стор

ВведениеПредставьте, что вам нужно отрендерить в React-приложении таблицу с 100 000 объектов, которые непрерывно обновляются в реальном времени через WebSocket. Каждые 50 мс прилетает батч из 5000 дельт (изменений).Стандартный подход с useState или классическим Redux (с Immer) убивает браузер за несколько секунд:Main Thread блокируется: Парсинг JSON и вычисление диффов занимают сотни миллисекунд.Garbage Collector сходит с ума: Иммутабельные обновления создают тысячи новых объектов-клонов, вызыв…

  • суббота, 24 октября 2026 г. в 00:00:12
javascript
DroidScript. Впечатления от года работы

Хотим поделиться с вами своим небольшим опытом работы с IDE DroidScript, средой разработки под Android, которая была обнаружена на просторах Google Play, как инструмент, с которым можно работать непосредственно на смартфоне, т.к. в первую очередь, появилась необходимость программировать в дороге или просто не дома, например, в электричке или на улице. Ноутбук носить с собой не всегда хочется и "можется" - всё-таки лишняя тяжесть, да и время, пока достанешь и запустишь его, а тем более, …

  • суббота, 24 октября 2026 г. в 00:00:10
javascript
Как я с нуля собрал кино-сервис с рекомендациями: Node.js, SQLite и немноголинейной алгебры

Знакомая картина: суббота, вечер, вы собрались вдвоем или небольшой компанией посмотреть кино. И следующие сорок минут уходят на тоскливое листание каталогов. Один хочет комедию, второй терпеть не может глупый юмор, третий уже пересмотрел все новинки. Персональные рекомендации стримингов здесь бесполезны: они заточены под вкусы одного конкретного профиля, а не под разношерстную группу людей на одном диване.Из этого раздражения и вырос KINO PARTY (partykino.com) — двуязычный каталог фильмов и се…

  • суббота, 24 октября 2026 г. в 00:00:10
github
Renhuai123 / ziwei-doushu

紫微斗数开源排盘引擎 — 基于倪海厦《天纪》体系,含完整排盘算法、四化系统、格局知识库、古籍原文数据 紫微斗数 · 开源排盘引擎 中文 · English 基于倪海厦《天纪》教学体系的紫微斗数排盘系统,包含完整排盘算法、四化系统、格局知识库、古籍原文数据,以及一套完整开源的紫微斗数解读数据:v4.0 解读数据集——67.5 万张命盘 × 13 维 = 877 万段解读,正文约 204 亿字,解压后 56.6 GB(2026-10-15 发布)。 数据集 命盘 解读段数 解压后 覆盖年份 每张盘解读字数 v4.0 解读数据集(2026-10-15) 674,976 8,774,688 56.6 GB 1950–2026(只含真实日期) 约 3.0 万字 v3.0 样本数据集 518,400 6,739,200 33.1 GB 1924–1983 约 2.1 万字 变化 +30% +30% +71% +17 年 +44% v3.0 每张盘解读字数按 2,160 张盘抽样估算,其余数字为全量统计;两版每张盘都是 13 维。 在线体验:metisziwei…

  • суббота, 24 октября 2026 г. в 00:00:07
xaker
У японского подразделения Burger King утекли данные 11 млн человек

Японское подразделение Burger King сообщило о масштабной утечке данных. Злоумышленники получили доступ к серверу, где хранилась информация 11,18 млн пользователей официального приложения сети.

  • пятница, 23 октября 2026 г. в 00:00:27
xaker
Вышли патчи для PHP2Shell. Хакеры уже пытаются эксплуатировать свежие уязвимости

Разработчики PHP выпустили экстренные патчи для двух критических уязвимостей, получивших общее название PHP2Shell. Эти проблемы позволяют удаленно выполнять код без аутентификации. Как и ожидалось, уязвимости затрагивают практически все серверы, где PHP используется для обработки веб-запросов. Теперь эксперты предупреждают, что попытки эксплуатации багов были замечены еще до выхода патчей.

  • пятница, 23 октября 2026 г. в 00:00:26