MAATRIX / Блог

Блог MAATRIX

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

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 на шифровании. Оплата из России картой или криптой.

Гайды

Теплица: климат-контроль не должен зависеть от интернета — локальный сервер сценариев

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

Гайды

Технический долг инфраструктуры: как понять, что платить по нему пора сейчас

Технический долг инфраструктуры не гасят по календарю. Три признака критической точки и фрейм для решения, платить сейчас или ещё подождать.

Гайды

Почему TCP не начинает на полной скорости: slow start на пальцах

Разбираем congestion window и slow start в TCP — почему новое соединение сначала едет медленно и почему короткие HTTP-запросы теряют на этом больше всех.

DevOps

Ретрансмиты в статистике сервера: какие цифры норма, а после каких пора звонить хостеру

Как читать счётчики TCP-ретрансмитов на сервере: где смотреть, почему важна доля от трафика, а не абсолютное число. Оплата картой или криптой.

DevOps

TCP-пинг до порта 443: почему цифры отличаются от ICMP и какой из них верить

tcping и curl -w до 443 показывают не то, что обычный ping? Разбираем причины расхождения ICMP и TCP-задержки и как мерить то, что видит пользователь.

Гайды

Что такое TCP-окно и почему широкий канал через океан работает как узкий

TCP-окно приёма и его связь с RTT — почему широкий канал через океан не даёт полной скорости на одном соединении. Разбор формулы, window scaling и sysctl.

DevOps

Канал гигабит, качается 8 МБ/с: TCP-окно и проклятие длинных толстых каналов

Гигабитный порт есть, а один поток качает единицы процентов от него. Разбираем TCP-окно, BDP и long fat network — с диагностикой через iperf3.

Оплата

TCO выделенного сервера: все статьи, которых нет в счёте за аренду

Аренда выделенного сервера — это не только строчка в счёте. Разбираем скрытые статьи TCO: администрирование, бэкапы, DDoS, простой. Оплата из России картой или криптой.

Гайды

Тату-студия: 8 ГБ портфолио, эскизы клиентов и авторские права на своём сервере

Портфолио студии с несколькими мастерами и архив эскизов клиентов на своём сервере вместо личных аккаунтов в соцсетях. Оплата из России картой или криптой.

Гайды

Почему архивация большого каталога упирается не в диск и не в процессор

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

Настройка

Talos Linux без SSH и пакетного менеджера: как это чинят, когда сломалось

Talos Linux убирает SSH и apt ради минимальной поверхности атаки — но чинить ноду приходится иначе, через talosctl и resource API. Разбираем, как это работает на практике.

Гайды

Такси-парк: телеметрия 60 машин уходит в облако вендора — как забрать поток себе

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

Базы данных

Таблица истории изменений выросла больше самой базы

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

Гайды

Сжатие заголовков: как экономят на том, что повторяется в каждом запросе

Как HPACK и QPACK превращают повторяющиеся HTTP-заголовки в короткую ссылку на словарь вместо полного текста. Оплата из России картой или криптой.

DevOps

Сжатие и дедупликация вместо толстого канала: когда это дешевле апгрейда порта

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

DevOps

Сжатие включили дважды, и браузеры получали битый ответ

Разбор инцидента: gzip включён и в PHP-приложении, и на веб-сервере — ломает Content-Encoding, часть браузеров получает мусор. Оплата картой или криптой.

DevOps

Systemd-таймер жил по UTC, и отчёты уезжали на три часа

Разбор инцидента — systemd-таймер на новом VPS считал время по UTC, и отчёты сдвинулись на три часа. Диагностика, фикс. Оплата из России картой или криптой.

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

Systemd-таймер как способ закрепиться: проверяем все точки автозапуска

Атакующие всё чаще закрепляются через systemd timers, а не cron — админы проверяют привычное и пропускают юниты. Оплата из России картой или криптой.

Гайды

Сыроварня: прослеживаемость партии от молока до этикетки на своём сервере

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

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

SYN-флуд: что видно в метриках и что вы реально можете сделать

SYN-флуд глазами netstat -s и ss: как распознать атаку на полуоткрытые соединения, включить SYN cookies и понять, где сервер бессилен без провайдера.

Настройка

Sylius против Medusa: чей стек дороже поддерживать через три года

Честное сравнение Sylius и Medusa не по скорости запуска, а по стоимости поддержки через три года: экосистема, рынок разработчиков, стабильность API. Оплата картой или криптой.

Оплата

Своя Jira или облачная подписка: где ломается экономика на 30 разработчиках

Считаем по шагам, где self-hosted трекер задач выгоднее подписки Jira Cloud для команды из 30 разработчиков, а где подписка всё ещё дешевле. Оплата из России картой или криптой.

Оплата

Своя DevOps-экспертиза против managed-услуг: считаем на год

Годовое сравнение: штатный DevOps-инженер против наценки managed-услуг облачных провайдеров. Методика расчёта точки перелома. Оплата картой или криптой.

Гайды

Риелтор возит базу объектов в голове и в блокноте: своя CRM на сервере

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

Гайды

Рекрутёр потерял базу кандидатов вместе с подпиской: своя ATS на сервере

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