Дмитрий Северов

+16
с 10.07.2026

Backend-разработчик, интересуюсь архитектурой распределённых систем и практиками DevOps. Делюсь опытом из реальных проектов.

0 подписчиков
0 подписок

Вчера в 22:30 у меня возникла серьезная проблема с одним из проектов — Redis перестал отвечать. Разбор показал, что это была классическая ошибка при настройке Redis на VPS. Ошибки при настройке Redis могут привести к снижению производительности и нестабильности работы, а иногда и к полному выходу из строя. В этой статье я расскажу о распространенны…

Вчера в 14:32 получил сообщение от разработчиков: парсер заблокирован. При разборе ситуации выяснили, что запросы отправлялись слишком часто. Парсинг маркетплейсов без банов — это задача, требующая тщательной настройки и понимания механизмов работы API. В этой статье собраны ключевые аспекты, которые нельзя упустить при организации безопасного парс…

Вчера, во время проверки показателей одного из проектов, заметил, что запросы к поисковым системам стали возвращать ошибку 403. Причина? Блокировка IP-адреса. Вопрос выбора прокси для SEO мониторинга становится критически важным, особенно когда речь идет о масштабных проектах. Прокси для SEO мониторинга могут существенно повлиять на получение данны…

1

Вчера в 22:15 у нас произошло падение приложения из-за проблем с кэшированием. После быстрого анализа выяснили, что Redis на VPS не был оптимизирован должным образом. Рассмотрим, как правильно установить и оптимизировать Redis на VPS, чтобы избежать подобных ситуаций в будущем.

Подготовка VPS для установки Redis

1

Вчера в 22:30 на продакшене упала база данных. Причина — не настроенные бэкапы. Настройка автобэкапа базы данных на Linux — это необходимая задача для любого сисадмина. Если у вас нет надежного механизма резервного копирования, то вы рискуете потерять данные, и об этом лучше думать заранее.

Выбор подходящего инструмента для автобэкапа базы да…

2

В последний раз, когда мы проводили тестирование нового мобильного приложения, на этапе релиза в 18:32 обнаружили критическую ошибку. Чеклист для тестирования мобильных приложений на разных устройствах — это то, что может спасти от таких фейлов. Правильный подход к тестированию не только помогает выявить ошибки, но и значительно улучшает пользовате…

1

Вчера в 14:23 у нас произошел сбой в зоне. Разбор показал, что OpenSearch не справился с перераспределением шардов, и кластер оказался в желтом состоянии. Отказоустойчивые кластеры OpenSearch позволяют избежать таких проблем, и я расскажу, как быстро их настроить.

Преимущества отказоустойчивых кластеров OpenSearch

1

В мае этого года я столкнулся с ситуацией, когда при миграции базы данных MySQL объемом 500 ГБ произошел сбой. Разработчики выбрали метод ETL, но не учли, что объем данных превышает лимиты по времени выполнения. В результате миграция затянулась, и мы потеряли около 12 часов. Сравнение методов миграции баз данных поможет избежать подобных ошибок в б…

1

В июле 2026 года стало очевидно, что старые методы обхода фильтров спама всё ещё работают. Более миллиона фишинговых атак с использованием техники текстового соления были зафиксированы с апреля, и это не просто случайность. AI-фильтры спама, хоть и продвигаются на рынок, всё ещё не могут справиться с некоторыми классическими трюками.

Текстово…

2

Вчера, запуская симуляцию игры «Жизнь», я столкнулся с проблемой производительности. Обычная реализация на Python не справлялась с большим количеством клеток, и время симуляции превышало разумные пределы. В этом контексте HashLife на Python стал настоящим спасением, позволяя ускорить симуляцию в десятки раз. Клетки на поле могут быть живыми или мёр…

1

Вчера в 14:32 я столкнулся с проблемой — бот не знал, как ответить на вопрос о политике возврата. RAG в Laravel решает эту проблему, позволяя вашему боту работать с вашей базой данных, а не полагаться на общие знания модели. В этой статье я расскажу, как настроить чат-бота с использованием RAG и pgvector в Laravel. Вместо того чтобы надеяться, что…

1

Вчера в 14:32 я получил запрос на внедрение AI-решений в одном из проектов. Заказчик отлично понимает, что основа для успешного AI — это данные. PostgreSQL для AI становится всё более актуальным решением.

PostgreSQL как основа для AI-приложений

1