Статьи
Короткие разборы по сайтам, ботам, скриптам, серверу и автоматизации. Без академичности: только то, что помогает быстрее понять задачу и принять решение.
Алерты приходят слишком часто и их игнорируют: как настроить мониторинг без шума
Мониторинг шлет слишком много уведомлений, команда перестает реагировать. Разбираю пороги, дедупликацию, группировку, severity и расписание.
Читать статью →Комиссия площадки рассчитывается неправильно: как исправить логику маркетплейса
Маркетплейс неверно считает комиссию продавца или площадки. Проверяем тарифы, скидки, возвраты, округление и порядок расчета.
Читать статью →Карточка клиента открывается у неправильного менеджера: как исправить связь телефонии и CRM
При звонке CRM открывает не того клиента или не у того менеджера. Проверяем caller ID, маршрутизацию, права, очереди и интеграцию.
Читать статью →Конвертация видео зависает на больших файлах: как стабилизировать обработку
Видео маленького размера конвертируется, а большие файлы зависают. Разбираю FFmpeg, память, диск, очереди, timeout и прогресс.
Читать статью →Налог рассчитывается по стране доставки вместо страны покупателя: как исправить региональную логику
В интернет-магазине налог считается по неверной стране. Что проверить в адресах, валюте, правилах VAT, checkout и интеграциях.
Читать статью →Клиент может списать больше бонусов, чем доступно: как закрыть дыру в программе лояльности
Бонусы уходят в минус или списываются дважды. Разбираю транзакции, блокировки, гонки запросов, лимиты и проверку на backend.
Читать статью →Групповая политика не применяется к части компьютеров: диагностика GPO и Active Directory
GPO применяется не ко всем компьютерам. Проверяем OU, Security Filtering, WMI-фильтры, наследование, DNS, gpresult и репликацию AD.
Читать статью →State Terraform потерян или поврежден: как восстановить управление инфраструктурой
Terraform state пропал, поврежден или не совпадает с реальными ресурсами. Что делать с backup, import, remote state и блокировками.
Читать статью →Subnet router не пропускает трафик в локальную сеть: диагностика Tailscale и ZeroTier
Через subnet router не открываются локальные IP. Проверяем маршруты, IP forwarding, ACL, firewall, advertised routes и обратный маршрут.
Читать статью →Next.js страница работает локально, но возвращает 500 на сервере: как найти причину
Next.js локально открывается, а на сервере падает с 500. Проверяем env, build, SSR, API, права, Node.js и логи.
Читать статью →Интерактивная кнопка Slack возвращает timeout: как исправить обработчик
Slack-кнопка не срабатывает и показывает timeout. Проверяем быстрый ack, подпись запроса, response_url, фоновые задачи и логи.
Читать статью →Cold start делает первый запрос слишком медленным: как ускорить serverless-функцию
Первый запрос к serverless-функции слишком долгий. Разбираю cold start, зависимости, память, прогрев, соединения с БД и архитектуру.
Читать статью →