MAATRIX / Блог

Блог MAATRIX

Практические статьи о VPS и выделенных серверах: выбор конфигурации, настройка приложений, перенос проектов, безопасность и резервные копии.

Гайды

Как измеряется загрузка диска и почему 100% не означает, что он на пределе

Разбираем метрику %util в iostat — почему это доля времени с непустой очередью, а не реальная загрузка NVMe. Оплата из России картой или криптой.

DevOps

0,2 мс внутри дата-центра против 30 мс между странами: как это меняет архитектуру

Порядковая разница задержки внутри ДЦ и между странами меняет цену "chatty"-архитектуры. Разбираем принцип, где разносить компоненты можно, а где нет.

DevOps

Задание висело сутки: у запроса к стороннему API не было таймаута

Разбор реального инцидента: фоновая задача зависла на сутки из-за requests.get() без timeout. Логи, гипотезы, причина и фикс. Оплата из России картой или криптой.

DevOps

Задача запускалась дважды: два сервера считали себя главными

Разбор инцидента с дублированным запуском ночной задачи из-за advisory lock под pgbouncer в transaction pooling. Что сломалось и как починили.

Базы данных

Забрать данные до отключения аккаунта: план ухода от вендора

Как выгрузить данные из SaaS и облака до отключения аккаунта: форматы экспорта, проверка полноты, тестовый прогон заранее. Оплата картой или криптой.

Гайды

Ювелирная мастерская: фотофиксация каждого изделия и спор с клиентом на 200 тысяч

Как поставить фотофиксацию приёма украшений в ремонт на свой сервер — доказательная база для мастерской при спорах с клиентами. Оплата из России картой или криптой.

Гайды

Юридическая фирма: защищённая передача документов клиенту без публичных ссылок

Публичная ссылка на документы клиента доступна любому, кто её узнает. Юрфирме — авторизованный доступ на своём сервере вместо ссылки. Оплата картой или криптой.

Гайды

Юридическая фирма: 30 ГБ дел клиентов и адвокатская тайна в чужом облаке

Дела клиентов юрфирмы в общем облаке — передача сведений, защищённых адвокатской тайной, третьей стороне. Как перенести архив на свой сервер. Оплата картой или криптой из России.

Гайды

Языковая школа: своя платформа занятий вместо 300 ₽ за ученика в месяц

Своя платформа занятий для языковой школы вместо 300 ₽ за ученика в SaaS: видеокласс, расписание, архив уроков на VPS. Оплата из России картой или криптой.

Гайды

Языковая школа: 500 ГБ видеоуроков и свой стриминг вместо закрытых плейлистов

500 ГБ видеоуроков в закрытых плейлистах — не защита, а скрытие от поиска. Как перейти на свой стриминг с контролем доступа. Оплата из России картой или криптой

Гайды

Write amplification: почему SSD пишет в разы больше, чем вы ему отдали

Почему контроллер SSD пишет на флеш больше, чем просит ОС — страницы, блоки, garbage collection и удар по ресурсу и скорости диска. Оплата картой или криптой.

Настройка

Два языка в интерфейсе — и Weblate становится лишней инфраструктурой

Weblate тянет десятки локалей, но для двух языков в интерфейсе это лишний сервер: PostgreSQL, Redis, Celery ради пары .po-файлов. Оплата картой или криптой.

Безопасность

Взломали один сайт из десяти на сервере: как не потерять остальные

Один сайт скомпрометирован, а на сервере ещё девять — риск для них зависит от изоляции. Как оценить масштаб, разграничить пользователей и не потерять остальное.

DevOps

Взломали через плагин, которым не пользовались два года

Разбор реального инцидента — сайт на VPS взломали через давно отключённый плагин. Логи, отброшенные гипотезы и причина. Оплата из России картой или криптой.

DevOps

Вывод сервиса из эксплуатации: чтобы через год он не всплыл в счёте

Чек-лист вывода сервиса из эксплуатации: как отключить проект и не платить потом год за домен, базу и сервер, о которых забыли. Оплата картой или криптой.

Гайды

Выключили сервер и забыли про домен: что происходит с ним дальше

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

Базы данных

Выгрузка из SaaS пришла в формате, который никто не читает

Экспорт из SaaS формально есть, но открыть его нечем — свой формат, внутренние ID, вложенный JSON. Как проверить выгрузку заранее и написать конвертер.

Базы данных

Выгрузили CRM и потеряли связи между записями

Почему экспорт CRM выгружает контакты и сделки корректно, но рвёт связи между ними, и как сохранить внутренние ID при переносе на свой сервер.

Безопасность

Выделенный сервер под аттестуемый контур: почему общее облако тут неудобно

Почему для аттестуемого контура ИБ выделенный или изолированный сервер обычно проще общего облака: границы системы, вопросы проверяющих, честная цена.

DevOps

Выбираем локацию сервера по замерам своей аудитории, а не по карте: план на неделю

Пошаговый план на неделю, как выбрать дата-центр по реальным замерам латентности аудитории — globalping, RUM, перцентили, а не по названию города. Оплата картой или криптой.

DevOps

Выбираем дата-центр по картам связности, а не по флажку страны на сайте

Почему дата-центры в одной стране не равны по качеству сети, и как оценить реальную связность площадки до заказа сервера. Оплата картой или криптой.

Гайды

Второй человек с доступом: зачем он нужен, даже если вы работаете один

Зачем сольному предпринимателю доверенный второй человек с ограниченным доступом к серверам и аккаунтам — кого выбрать, что дать, как оформить без юриста.

Гайды

Возвращаем проект из заморозки: порядок расконсервации, чтобы ничего не рассыпалось

Порядок расконсервации проекта после заморозки — доступ, проверка бэкапов, обновление в изоляции, поэтапный запуск сервисов. Оплата из России картой или криптой.

DevOps

Восстановление из снапшота откатило сервер на две недели назад

Разбор инцидента — почему восстановление из «последнего» снапшота вернуло сервер на две недели назад. Логи, отброшенные версии, реальная причина и оплата из России картой или криптой.

Гайды

Внутренний скрипт стал бизнес-критичным: минимальный набор мер за один день

Скрипт «для себя» стал критичным для бизнеса? План минимальных мер на один день: репозиторий, логи, документация, расписание, идемпотентность. Оплата картой или криптой.

DevOps

Включили IPv6 — часть клиентов стала ходить медленнее: разбор happy eyeballs

После включения IPv6 часть клиентов подключается медленнее, а не быстрее. Разбираем механизм happy eyeballs (RFC 8305) и как безопасно выкатывать AAAA. Оплата картой или криптой.

DevOps

DNS отвечает 200 мс — это треть времени открытия сайта: считаем вклад резолвинга

Разбираем цепочку DNS-резолвинга от кеша браузера до авторитативных серверов и считаем её реальный вклад в загрузку страницы. Оплата картой или криптой.

Гайды

Високосная секунда: как одна лишняя секунда роняла дата-центры

Как устроена високосная секунда, почему минута 23:59:60 ломает системные допущения о времени и как leap smear решает эту проблему без скачка часов. Оплата сервера из России картой или криптой.

DevOps

Вирусный рост: что ломается первым — база, диск или канал

Трафик резко вырос — какой компонент инфраструктуры откажет первым и как за пару минут отличить упор в канал, в базу и в диск по метрикам.

Гайды

Видеоуроки тренера скачали и перепродали: своя площадка с контролем доступа

Видеокурс с файлообменника скачивают и перепродают за час. Разбираем, как перенести уроки на свой сервер с потоковым доступом и привязкой к оплате.

Безопасность

Видеосвязь для компании без зарубежной подписки: свой сервер вместо Zoom

Как поднять свой сервер видеоконференций вместо Zoom без зарубежной подписки — выбор платформы, требования к серверу, NAT и WebRTC. Оплата из России картой или криптой.

Гайды

Хореограф снимает разборы связок: видеоархив для учеников на своём сервере

Видеоархив разборов связок для танцевальной студии: свой сервер, структура по группам и урокам, видео без сжатия мессенджера. Оплата картой или криптой.

Безопасность

Вход через ЕСИА в своём сервисе: что нужно на стороне сервера

Что реально требуется от сервера для входа через ЕСИА (Госуслуги): регистрация системы, обработка редиректов, HTTPS, хранение персональных данных.

Гайды

Ветклиника: карточки животных и напоминания о прививках без абонплаты за врача

Карточки пациентов-животных и напоминания о прививках на своём сервере вместо абонплаты за каждого врача клиники. Оплата из России картой или криптой.

Гайды

Ветклиника: камеры в стационаре для владельцев — трафик, хранение и цена вопроса

Камеры в стационаре для владельцев: считаем трафик трансляции и объём архива, свой сервер против облачного видеосервиса. Оплата картой и криптой.

Безопасность

Версии пакетов в Astra Linux: почему софт старше, чем вы ждали

Почему в репозиториях Astra Linux версии пакетов отстают от апстрима, как работает бэкпорт патчей безопасности и как легально получить свежий софт. Оплата из России картой или криптой.

Гайды

Двенадцатая версия микса: звукорежиссёр отдаёт варианты без файлообменников

Как звукорежиссёр уходит от публичных файлообменников: своя система хранения версий микса на сервере, постоянные ссылки без рекламы и лимитов. Оплата из России картой или криптой.

Гайды

Конструктор тонет в папках «финал2»: версии чертежей на своём сервере

Версионирование чертежей вместо папок «финал» и «финал2»: история изменений, блокировка файлов и бэкап на своём сервере. Оплата из России картой или криптой.

Гайды

Писатель боится потерять рукопись: версии черновиков на своём сервере

Как писателю защитить роман от потери и навести порядок в версиях черновиков — свой сервер с автобэкапом и git вместо файлов «глава3_финал2». Оплата картой или криптой.

Настройка

Verdaccio решает проблему, которой у команды из трёх человек нет

Честный разбор Verdaccio — приватного npm-реестра. Когда он реально нужен, а когда добавляет CI/CD точку отказа без пользы. Оплата из России картой или криптой.

Гайды

Свадебный организатор ведёт 20 пар сразу: доска и файлы на своём сервере

Как удержать 20 свадеб одновременно на своей канбан-доске и файловом хранилище вместо чатов и таблиц. Оплата из России картой или криптой.

DevOps

Вебхуки приходили по три раза, и товар отгрузили трижды

Разбор инцидента — почему вебхук платёжного шлюза сработал трижды и склад собрал три посылки на один заказ. Причина, гипотезы и идемпотентность. Оплата из России картой или криптой.

Гайды

Веб-студия сделала сайт и держит его у себя: как забрать проект

Студия сделала сайт и по умолчанию хостит его у себя — обычная модель рынка. План спокойного переноса на независимый хостинг без ссоры с подрядчиком.

Безопасность

Веб-шелл в папке uploads: как найти чужой php среди своих

Как искать веб-шеллы в папках загрузок по расширению, дате и коду, и как настроить сервер, чтобы PHP в uploads вообще не исполнялся. Оплата из России картой или криптой.

DevOps

Сервер рассылал фишинг: веб-шелл нашли в папке загрузок

Разбор инцидента — как файл в папке загрузок превратил сайт в спам-рассылку и что изменить в nginx и php-fpm, чтобы это не повторилось. Оплата из России картой или криптой.

Безопасность

Ваш открытый API кто-то использует как бесплатный сервис

API без ключей и лимитов, задуманный для своего фронтенда, рано или поздно находят и используют бесплатно. Как это обнаружить и закрыть без боли.

Оплата

Валютные риски при оплате зарубежного хостинга: как считать бюджет

Оплата хостинга в валюте — это плавающая статья расходов в рублях. Как заложить запас на колебания курса и не сорвать бюджет инфраструктуры.

Настройка

Форк Valkey почти незаметен после Redis — и вот это самое «почти»

Valkey вместо Redis — протокол и команды совместимы почти полностью, но модули, версии и миграция — не «почти». Оплата картой или криптой из России.

Безопасность

В админку зашли под вашим логином из другой страны: что делать дальше

Уведомление о входе в панель из чужой страны — не паниковать, но и не игнорировать. Порядок действий за 15 минут. Оплата из России картой или криптой.

Гайды

Уволили разработчика в пятницу: что отозвать в первые два часа

Разработчик уволен — что закрывать первым, а что может подождать. Приоритизированный чек-лист доступов на первые два часа, независимо от причины ухода.

DevOps

Утренняя проверка бэкапа: как узнать, что ночная копия действительно создалась

Cron отработал — не значит, что бэкап есть. Скрипт проверки размера и времени последнего файла плюс алерт, если копии нет. Оплата из России картой или криптой.

DevOps

Утренний обход сервера: пять команд, которые спасают выходные

Пять команд для ежедневной проверки сервера за две минуты: диск, память, сервисы, бэкап, логины. Оплата из России картой или криптой.

Безопасность

Установка через curl | bash: как оценить риск и что смотреть

curl | bash — скрипт выполняется без предпросмотра и может отличаться от того, что вы видели в браузере. Как скачать, прочитать и проверить перед запуском.

Безопасность

В логах успешный вход не с вашего IP: план на первые 15 минут

Успешный вход не с вашего IP в auth.log — не повод рвать соединение. План первых 15 минут: last, история команд, точки закрепления, смена ключей. Оплата из России картой или криптой.

Гайды

Ушли с шареда и всё сломалось: семь вещей, которые забывают перенести

Семь вещей, которые забывают перенести с шаред-хостинга на VPS: cron, SSL, почта, файлы, секреты, DNS, редиректы. Оплата из России картой или криптой.

Гайды

Ушёл ключевой разработчик: как понять, что вообще крутится на ваших серверах

Ключевой разработчик уволился, а команда не знает, что он настраивал на сервере. Как собрать знания по крупицам и восстановить картину. Оплата картой или криптой.

Гайды

user, system, iowait: куда на самом деле уходит время процессора

Разбираем, что означают user, system и iowait в top и vmstat: где считается код, где ядро, а где ожидание диска. Как это меняет диагностику узкого места.

Гайды

Уровни изоляции транзакций: что именно вы теряете на каждой ступеньке вниз

Read Uncommitted, Read Committed, Repeatable Read, Serializable — какую аномалию допускает каждый уровень и почему строгость всегда стоит параллелизма.

Гайды

Автор курса отдаёт платформе треть выручки: свои уроки на своём сервере

Комиссия платформы съедает треть выручки автора курса, а ученики остаются "чужими". Как перенести уроки на свой сервер. Оплата из России картой или криптой.

Гайды

Управляющая компания: заявки жильцов, диспетчерская и запись разговоров у себя

Заявки жильцов, наряды бригадам и записи звонков УК — в чужих сервисах. Собираем всё на своём сервере под контролем УК. Оплата из России картой или криптой.

Гайды

Управляющая компания: сайт раскрытия информации — своя площадка и сроки публикации

Как УК разместить сайт раскрытия информации на своём сервере вместо подписки на сторонний сервис и не срывать сроки публикации. Оплата картой или криптой.

Гайды

Упал сайт: кто отвечает — вы, разработчик или хостер

Сайт лёг, а разработчик и хостер кивают друг на друга? Методика за 5 минут понять, кто виноват, и куда писать в первую очередь. Оплата картой или криптой.

Гайды

Почему unix-сокет быстрее, чем подключение к localhost по TCP

Разбираем, почему TCP-соединение к 127.0.0.1 всё равно идёт через полный сетевой стек ядра, а unix-сокет — нет. Оплата из России картой или криптой.

Гайды

Откуда у нового файла именно эти права: механика umask

Как umask вычитает биты доступа при создании файла и каталога, почему exec-бит не даётся файлам сразу и как посчитать итоговые права вручную.

Безопасность

VMware больше не вариант: план перехода на Proxmox без остановки прода

Как перейти с VMware на Proxmox VE без остановки прода: инвентаризация, конвертация дисков, перенос волнами, план отката. Оплата из России картой или криптой.

DevOps

Одинаковые потери, разный результат: почему видеозвонок терпит, а загрузка файла встаёт

Одинаковый процент потерь пакетов: звонок держится, файл встаёт колом. Разбираем разницу философии TCP и UDP при потере пакетов. Оплата картой или криптой.

Безопасность

UDP-амплификация с вашего IP: когда вы не жертва, а источник

Открытый DNS-резолвер, NTP или memcached на сервере могут превратить его в усилитель DDoS-атаки на третьих лиц. Как это проверить и закрыть. Оплата из России картой или криптой.

Базы данных

Удаление по расписанию: данные, которые нельзя хранить дольше срока

Логи, временные файлы и часть данных нельзя хранить бессрочно. Разбираем, как настроить автоматическое удаление по расписанию и не сломать зависимости.

Гайды

Логист сводит рейсы в таблице из почты: своя система на сервере

Логист вручную сводит рейсы из десятков писем в таблицу — она путается и устаревает. Как за вечер поднять свою систему учёта на сервере. Оплата картой или криптой.

Гайды

Инвестор показывает портфель чужому сервису: свой учёт активов на сервере

Как вести приватный учёт инвестиционного портфеля на своём сервере вместо облачного трекера, без лимитов и раскрытия состава активов. Оплата из России картой или криптой.

DevOps

Учения по восстановлению сервера с нуля: как провести и что записать

Как провести полноценные учения по восстановлению сервера с нуля, проверить не только бэкап, но и документацию, и зафиксировать реальное RTO. Оплата из России картой или криптой.

DevOps

Учебная тревога раз в квартал: ломаем нарочно и смотрим, придёт ли алерт

Алерт настроен, но никто не проверял, сработает ли он на реальной проблеме. Как раз в квартал устраивать учебную тревогу и фиксировать результат. Оплата из России картой или криптой.

Гайды

«У нас всё делает Вася»: как выйти из зависимости от одного человека

Почему в команде появляется «свой Вася», который знает всё и решает всё сам — и как деликатно изменить эту роль, не обесценив его вклад. Оплата картой или криптой.

DevOps

Клиент говорит «у вас медленно», а мониторинг зелёный: как проверить его сторону

Клиент жалуется на скорость, а панель мониторинга показывает норму. Пошаговый скрипт, что попросить сделать самого клиента, чтобы найти реальную причину. Оплата картой или криптой.

Базы данных

Тысяча снапшотов и диск, который кончился в один день

Тысяча забытых снапшотов без ротации копились годами, а место на диске кончилось за один день. Механика роста и политика хранения. Оплата картой или криптой.

Железо

Тысяча cron-задач на одном сервере: где начинается наложение и потеря запусков

Сколько cron-задач выдержит один сервер до наложения запусков и конкуренции за ресурсы. Считаем предел, флок-файлы, systemd timers. Оплата из России картой или криптой.

Настройка

Twenty CRM хорош в демо — смотрим, как он держится в рабочем дне

Twenty CRM после docker compose up выглядит отлично. Разбираем, что меняется через полгода эксплуатации — интеграции, обновления, реальные требования к серверу.

Гайды

Турагентство: свой сайт подбора туров и кэш выдачи, чтобы не платить за каждый запрос

Сайт подбора туров дёргает API туроператоров на каждый визит, а такие запросы часто платные. Свой сервер с кэшем выдачи снижает счёт. Оплата картой или криптой.

DevOps

Турагентство: пик бронирований в январе и мёртвый ноябрь

Турагентство живёт двумя разными нагрузками в году: январский пик бронирований и мёртвый ноябрь. Как готовить сервер к обоим. Оплата из России картой или криптой.

Гайды

Турагентство: паспортные данные туристов в чужой CRM — считаем риск честно

Разбираем без паники, что реально меняется, когда паспортные данные туристов уходят в облачную CRM, и когда свой сервер — трезвый выбор. Оплата из России картой или криптой.

Гайды

Что такое TTL DNS-записи и почему изменения доходят до людей разными волнами

TTL DNS-записи определяет, как долго резолверы хранят старое значение в кеше — поэтому смена IP при миграции доходит до всех не сразу, а волнами.

DevOps

TTFB 800 мс при пинге 20 мс: раскладываем ожидание первого байта по слоям

TTFB 800 мс, а ping 20 мс? Разбираем время до первого байта на серверные слои: приложение, база, внешние API, очередь воркеров, холодный старт.

Гайды

ТСЖ: показания счётчиков от 300 квартир и своя страница приёма платежей

Как ТСЖ на 300 квартир избавиться от журнала у консьержа: своя страница для показаний счётчиков и оплаты. Оплата сервера из России картой или криптой.

Гайды

ТСЖ: домофон и камеры во дворе — кто хранит записи и сколько это стоит дому

Записи с домофона и дворовых камер обычно хранит сторонний провайдер по подписке. Разбираем реальную стоимость для ТСЖ и переход на свой сервер архива.

Гайды

Три способа выполнить один JOIN и почему база выбирает не тот, что вы ждали

Nested loop, hash join, merge join — как планировщик выбирает алгоритм соединения таблиц и почему "неожиданный" план объясняет статистика, а не баг СУБД.

Настройка

Trivy находит не всё: где заканчивается зона ответственности сканера

Что Trivy реально находит в Docker-образах и зависимостях, а что остаётся вне его зоны ответственности — 0-day, логические баги, авторизация. Оплата из России картой или криптой.

Гайды

Как работает TRIM и что происходит с SSD, когда о нём забыли

Разбираем, что физически значит "удаление" файла на SSD, зачем нужна команда TRIM и почему без неё запись со временем деградирует. Оплата из России картой или криптой.

Гайды

Три версии одного приложения на машине: какую из них трогать нельзя

На сервере три копии одного приложения в разных каталогах и портах. Как по трафику, логам и конфигу веб-сервера найти боевую и безопасно снести остальные.

Безопасность

Три признака майнера, которые видно без антивируса

Майнер на сервере виден без антивируса — непрерывная загрузка CPU, соединение с пулом, маскировка процесса. Команды top, ss, ps. Оплата картой или криптой.

Оплата

Три мелочи в облачном счёте, которые дают треть суммы

Выделенные IP, межзональный трафик и мониторинг сверх лимита — три строки счёта, которые вместе дают заметную долю суммы. Оплата из России картой или криптой.

Базы данных

Три локации, одна правда: где держать главную копию данных

Данные в трёх локациях — это доступность, но не автоматически надёжность. Как определить мастер-копию, чтобы при расхождении не гадать, какая версия верна.

Безопасность

Работа с госзаказчиком: какие требования прилетают к вашей инфраструктуре

Какие требования к инфраструктуре ставит госзаказчик — локализация, СЗИ, реестр ПО, сегментация, аттестация. Как оценить контракт и не проглядеть объём работ.

DevOps

Трассировка показывает 300 мс на пятом хопе, а сайт летает: почему промежуточные узлы врут

Почему в traceroute и mtr один промежуточный хоп может показывать аномальную задержку, а сайт при этом работает быстро. Как отличить артефакт ICMP от реальной проблемы. Оплата картой или криптой.

Гайды

Транспортная компания: GPS-мониторинг 40 фур своими силами вместо платы за машину

GPS-мониторинг автопарка на своём сервере вместо платы за каждую машину облачному сервису телематики. Приём данных, Traccar, экономика. Оплата из России картой или криптой.

Гайды

Транспортная компания: путевые листы и ЭТрН — архив на пять лет и где он лежит

Путевые листы и ЭТрН транспортной компании нужно хранить годами. Собираем надёжный архив на своём сервере вместо папок и почты. Оплата из России картой или криптой.

Гайды

Transparent Huge Pages: механизм, который ускоряет всех и тормозит именно вашу базу

Как THP объединяет память в 2 МБ страницы, зачем это нужно процессору и почему СУБД советуют выключать THP или переводить в madvise. Оплата из России картой или криптой.

DevOps

Трансляция концерта: падает не видео, а авторизация

Платная трансляция «легла» в момент старта — но обычно виновата не раздача видео, а сервер проверки оплаченного доступа. Разбираем, как готовить его к пиковому входу зрителей.

Оплата

Транскрибация часа аудио: своё железо против облачного API

Считаем себестоимость часа транскрибации через облачный API и на своём сервере — методика точки выгоды по объёму и регулярности. Оплата из России картой или криптой.

Гайды

Почему трафик между двумя вашими серверами в одной стойке тоже стоит времени

Даже соседний сервер в стойке — не localhost. Разбираем, из чего складывается задержка внутри дата-центра. Оплата из России картой или криптой.

Оплата

Трафик растёт быстрее выручки: как заранее посчитать порог боли

Как заранее посчитать точку, где рост бесплатного трафика обгоняет рост платящей выручки и превращает масштабирование в убыток. Оплата картой или криптой.

DevOps

Трафик между своими серверами в Лондоне и Нью-Йорке: сколько стоит и как ускорить

Цена исходящего трафика между своими серверами в разных странах, физический предел задержки и способы ускорить передачу. Оплата картой или криптой.

Настройка

Чем ToolJet реально отличается от Appsmith — и это не список коннекторов

ToolJet и Appsmith честно на своём сервере — архитектура исполнения, опыт сборки форм, поведение при росте нагрузки. Оплата из России картой или криптой.

DevOps

Тонкие тома переподписали, хранилище кончилось и встали 12 машин

Разбор инцидента с LVM-thin в Proxmox — почему хост показывал 62% занятого диска, а пул данных уже был заполнен и остановил 12 виртуалок разом.

Безопасность

Токен уехал в публичный репозиторий: что отзывать и в каком порядке

API-токен или пароль базы попал в публичный git — почему удалить коммит недостаточно, что отзывать первым и как понять, использовал ли его кто-то ещё.

Гайды

Типография: макеты по 2 ГБ от клиентов — свой файлообменник вместо чужих ссылок

Свой файлообменник для типографии вместо чужих сервисов с истекающими ссылками: постоянный доступ к макетам 2 ГБ и больше. Оплата картой РФ или криптой.

Гайды

Типография: онлайн-калькулятор тиража, который считает по вашим ценам, а не по чужому шаблону

Свой калькулятор тиража на сервере типографии — считает по вашим скидкам и себестоимости, а не по шаблону конструктора. Оплата из России картой или криптой.

Настройка

Tiny Tiny RSS в 2026 всё ещё удобнее новых читалок — вот чем именно

Честный разбор Tiny Tiny RSS в 2026 году — почему плагины, гибкие фильтры и API до сих пор обгоняют FreshRSS и Miniflux. Оплата из России картой или криптой.

Настройка

SQL или собственный язык: TimescaleDB и InfluxDB спорят о запросах

TimescaleDB и InfluxDB для хранения метрик — сравнение на реальных запросах. Обычный SQL против Flux, установка, стоимость администрирования. Оплата из России картой или криптой.

Гайды

Откуда на сервере тысячи соединений в TIME_WAIT и зачем они вообще нужны

TIME_WAIT — не утечка, а защита TCP от старых пакетов. Откуда тысячи таких сокетов на сервере и когда это грозит нехваткой портов. Оплата картой или криптой.

Железо

TIME_WAIT съел сеть: считаем, через сколько минут у вас кончатся порты

Методика расчёта: через сколько минут при вашей частоте запросов кончатся порты из-за TIME_WAIT. Формула, команды, keep-alive. Оплата картой или криптой.

Настройка

ThingsBoard обещает IoT из коробки — у коробки обнаруживаются стенки

Честный разбор ThingsBoard на своём сервере: телеметрия, rule engine, дашборды — и какая база, брокер и ресурсы реально нужны. Оплата из России картой или криптой.

Безопасность

Тестовый стенд с отечественной ОС на VPS: проверяем совместимость до закупки

Как арендовать VPS с российской ОС и проверить совместимость ПО, нагрузку и админ-процессы до закупки лицензий на парк серверов. Оплата картой или криптой.

DevOps

Тестовый стенд с боевыми доступами стал точкой входа в прод

Разбор инцидента: копия .env с прод-паролями на тестовом стенде и общая сеть открыли путь к боевой базе. Что видели в логах и как разделили контуры. Оплата из России картой или криптой.

Безопасность

Тестовый сервер с копией боевой базы: точка входа, о которой забыли

Тестовый сервер с копией боевой базы часто защищён слабее прода. Риск, маскирование данных и аудит забытых стендов. Оплата из России картой или криптой.

Гайды

Тестовый сервер обслуживает боевых клиентов: как разъехать среды без остановки

Стейдж тихо стал продакшеном для реальных клиентов? План разъезда сред без простоя: параллельный прод, перенос данных, тесты, плавный переезд. Оплата из России картой или криптой.

DevOps

Тестовый нагрузочный скрипт три недели бил по боевому серверу

Разбор инцидента — нагрузочный скрипт с продовым URL в конфиге три недели грузил прод вместо стенда. Что видели в метриках, какие версии отбросили, что изменили.

Гайды

Тестировщику нужны пять окружений сразу: свой сервер вместо очереди

Тестировщик поднимает пять изолированных окружений на своём сервере вместо очереди за общим стендом. Docker, снапшоты, автоматизация. Оплата из России картой или криптой.

Гайды

Тестовое окружение живёт на боевом сервере: как найти и обезвредить

На проде обнаружился чужой тестовый стенд с общими ресурсами и базой рядом с боевой? Как его найти, изолировать контейнерами и лимитами и безопасно вынести. Оплата из России картой или криптой.

Базы данных

Тестовая база — копия боевой: как обезличить и не сломать логику

Как обезличить копию боевой базы для тестового окружения без потери работоспособности приложения. Практика, SQL-примеры. Оплата из России картой или криптой.

DevOps

Спидтест показывает 900 Мбит, а бэкап на удалённое хранилище льётся сутки

Спидтест — 900 Мбит/с, а бэкап в облако ползёт сутками: мелкие файлы, один поток, лимиты API, CPU на шифровании. Оплата из России картой или криптой.