MAATRIX / Блог

Блог MAATRIX

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

Оплата

Своя аналитика вместо платного тарифа: цена миллиона просмотров

Считаем реальную цену миллиона просмотров в облачной веб-аналитике и сравниваем со своим сервером. Оплата из России картой или криптой.

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

Свой внутренний УЦ для корпоративной сети: когда он дешевле покупных сертификатов

Когда свой внутренний УЦ выгоднее покупки сертификатов: развёртывание root/intermediate CA, автоматизация выпуска, риски компрометации. Оплата картой и криптой.

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

Свой сервер аналитики вместо зарубежного счётчика: практический разбор

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

Оплата

Свой Sentry вместо платного тарифа: во сколько обходится одна ошибка

Как посчитать цену одной ошибки на платном тарифе Sentry и на self-hosted сервере, и на каком объёме переход окупается. Оплата из России картой или криптой.

DevOps

Свой резолвер против 8.8.8.8 на сервере: что реально быстрее и на сколько

Сравниваем локальный кеширующий DNS-резолвер и публичные вроде 8.8.8.8 и 1.1.1.1 для исходящих запросов сервера. Оплата из России картой или криптой.

Гайды

Переводчику запретили загружать документ в онлайн-переводчик: своя модель

Клиент запретил грузить документ в Google Translate или DeepL? Разверните машинный перевод на своём сервере — текст не покидает вашу инфраструктуру.

Настройка

Свой Nominatim: сколько диска, памяти и часов съедает импорт планеты

Nominatim переводит адреса в координаты без платы за каждый запрос к Google Maps API. Честно о том, сколько диска и времени на импорт это реально стоит.

Оплата

Свой менеджер паролей вместо подписки: расчёт на офис в 40 человек

Считаем, во сколько обходится подписка на менеджер паролей для 40 человек и когда выгоднее свой сервер. Честно о рисках self-hosted. Оплата картой или криптой.

Оплата

Свой кеширующий узел вместо коммерческого CDN: экономика одного региона

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

Оплата

Свой инференс против API по токенам: с какого месячного объёма выгоднее

Методика расчёта точки окупаемости своего GPU-сервера против оплаты токенов в API. Формула, пример расчёта, скрытые издержки. Оплата из России картой или криптой.

Оплата

Свой GitLab против платных тарифов: точка перелома по числу разработчиков

Формула, при каком числе разработчиков self-hosted GitLab CE выгоднее платной подписки. Разбор тарифов, цены сервера и расходов на администрирование.

Гайды

Фрилансер сдал проект и потерял доступ к коду: свой Git на сервере

Заказчик закрыл доступ к репозиторию — и вместе с ним пропала история вашей же работы. Как держать зеркало на своём Git-сервере. Оплата из России картой или криптой.

Гайды

Свой админ или аутсорс: считаем на цифрах для команды до двадцати человек

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

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

Свежая учётка в /etc/passwd: как заметить и что делать дальше

Новый пользователь в /etc/passwd — частый след закрепления после взлома. Как регулярно проверять passwd и shadow, на что смотреть и что делать при находке.

DevOps

Сверка списка сайтов с тем, за что вы платите каждый месяц

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

Настройка

Supabase на своём сервере — это девять контейнеров, а не одна кнопка

Self-hosted Supabase — не Postgres с обёрткой, а связка из 9+ контейнеров с разными требованиями к ресурсам. Разбор реальной эксплуатации. Оплата из России картой или криптой.

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

SUID-файл, которого не должно быть: как проверить систему

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

DevOps

Sudo без пароля и опечатка в пути: как исчез каталог конфигураций

Разбор инцидента: NOPASSWD в sudoers и опечатка в bash-скрипте стёрли конфиги всех тенантов разом. Как искали причину и что изменили. Оплата из России картой или криптой.

Гайды

Строительная фирма: 400 ГБ фотоотчётов с объектов в год — куда их девать

400 ГБ фотоотчётов в год со всех объектов — не аномалия, а норма для стройфирмы с несколькими бригадами. Свой сервер вместо облака. Оплата из России картой или криптой.

Гайды

Строительная фирма: BIM-модели по 6 ГБ и общий доступ для подрядчиков

BIM-модель на 6 ГБ и десяток подрядчиков — как раздать общий доступ к актуальной версии без почты и рассинхрона. Оплата из России картой или криптой.

Гайды

Страховое агентство: фотофиксация осмотров и архив сканов, который растёт каждый месяц

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

DevOps

Сторонний API сменил формат даты, и заказы перестали создаваться

Партнёрский API молча поменял формат даты в ответе — заказы на проде перестали создаваться. Разбор инцидента: логи, отброшенные гипотезы, реальная причина, фикс.

Гайды

Стоматология: онлайн-запись на сайте, которая не отдаёт данные пациентов третьим лицам

Виджет онлайн-записи на сайте клиники пропускает данные пациента через чужой сервис. Как перенести запись на свой сервер и держать данные в контуре клиники.

Гайды

Стоматология: снимки КТ по 200 МБ и облако, которое считает деньги за гигабайт

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

Гайды

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

Учёт заказов и остатков массива для столярной мастерской на пять человек: почему подписка «за пользователя» невыгодна малой команде и что считает свой сервер. Оплата из России картой или криптой.

Оплата

Стоимость владения VPS за три года: всё, кроме абонентской платы

Что накапливается сверх абонентки за три года VPS: апгрейд тарифа, IP, бэкапы, время админа, миграция, SSL. Оплата картой или криптой из России.

Оплата

Стоимость учений по восстановлению: почему они дешевле одной аварии

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

Оплата

Стоимость привязки к провайдеру: во что обходится «переехать нельзя»

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

Оплата

Стоимость подписок на команду из десяти человек: сложите всё и удивитесь

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

Железо

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

Как оценить теоретический потолок RPS на ядро через такты процессора и измерить реальную стоимость запроса perf stat. Оплата из России картой или криптой.

Оплата

Стоимость одного API-запроса: методика расчёта от счёта до строки кода

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

Гайды

Инфраструктура выросла стихийно: собираем реестр серверов, доменов и доступов

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

Базы данных

Стереть SSD надёжно: почему обнуление работает не так, как на HDD

Почему перезапись SSD не гарантирует удаление данных: Secure Erase и NVMe Sanitize вместо многопроходной перезаписи как на HDD. Оплата картой или криптой.

Гайды

Steal time растёт месяц за месяцем: когда виртуалка исчерпала себя окончательно

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

Гайды

Почему база тормозит сразу после загрузки данных: статистика, которой ещё нет

Почему запросы к PostgreSQL тормозят после массовой загрузки данных и при чём тут устаревшая статистика планировщика. Оплата из России картой или криптой.

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

Старый поддомен со сломанной CMS: его нашли раньше вас

Заброшенный поддомен со старой CMS — частая точка входа для атаки. Как найти все свои поддомены и что с ними делать. Оплата из России картой или криптой.

Гайды

Стартап получил инвестиции: что менять в инфраструктуре в первую очередь

После раунда инвестиций разберитесь, что чинить в инфраструктуре первым — shared-хостинг, первый админ, мониторинг, bus factor. Оплата картой или криптой.

Гайды

Стартап без администратора: минимальная схема, которая доживёт до первого года

Инфраструктура для стартапа без выделенного админа: managed-сервисы, автоматизация рутины, бэкапы и мониторинг с первого дня. Оплата из России картой или криптой.

DevOps

Старт продажи билетов: 5000 человек жмут «Купить» одновременно

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

Гайды

SSH-ключи после увольнения: как убедиться, что их правда отозвали

«Доступ отозван» в тикете — не факт, а чьи-то слова. Как проверить authorized_keys на всех серверах и служебных аккаунтах и подтвердить отзыв реальным тестом.

DevOps

SSH-ключ уволенного сотрудника работал ещё восемь месяцев

Разбор инцидента: SSH-ключ уволенного инженера восемь месяцев открывал доступ к серверам. Как нашли по логам, какие версии отбросили и что изменили в офбординге.

Оплата

Средняя загрузка CPU 4%: сколько стоит ваш запас прочности

Средняя загрузка CPU 4% — не всегда ошибка: разбираем, когда запас прочности оправдан, а когда его пора сократить. Аренда VPS, оплата картой и криптой из России

Базы данных

SQLite перестал справляться: как переехать на взрослую базу

Признаки, что SQLite упёрся в потолок параллельной записи, и пошаговый план переезда на PostgreSQL или MySQL с проверкой целостности данных.

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

SQL-инъекция глазами логов: что видно в access.log

Как распознать SQL-инъекцию в access.log по кавычкам, UNION SELECT и OR 1=1, отличить скан от целевой атаки и искать паттерны grep. Оплата из России картой или криптой.

Гайды

Спортзал: расписание на экранах в зале с локального сервера, а не из чужого личного кабинета

Расписание на экранах зала зависит от чужого кабинета записи. Как отдавать его со своего сервера и не терять витрину при сбое. Оплата картой или криптой.

Гайды

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

Облачная СКУД тарифицируется по числу карт и растёт с базой клуба. Турникет и учёт абонементов на своём сервере — фиксированная цена. Оплата картой или криптой.

Гайды

Split-brain: как кластер базы данных превращается в два кластера и почему это конец

Как сетевой раздел кластера СУБД превращается в split-brain, почему обе половины считают себя лидером и как кворум большинства защищает данные от расхождения.

DevOps

Список контактов на случай аварии: хостер, регистратор, банк — и кто их знает

Как составить и хранить список контактов на случай аварии сервера — хостер, регистратор, оплата. Аренда VPS с оплатой из России картой или криптой.

Гайды

Что такое spinlock и почему сервер бывает занят на 100%, ничего не делая

Spinlock — блокировка с активным ожиданием: поток крутится в цикле вместо сна и грузит CPU на 100%, ничего полезного не делая. Разбираем, когда это нормально. Оплата картой или криптой.

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

Спам ушёл через форму обратной связи: разбор дыры в сайте

Форма обратной связи без CAPTCHA и rate limiting стала спам-пушкой на вашем SMTP. Как это диагностировать и закрыть дыру до бана домена. Оплата из России картой или криптой.

Гайды

Совещание по инфраструктуре раз в месяц: повестка на тридцать минут

Готовая повестка на 30 минут для ежемесячного совещания по инфраструктуре: серверы, расходы, риски, доступы. Чем оно отличается от письменного отчёта.

Базы данных

Сотрудник уволился: где остались его файлы, ключи и доступы

Где остаются файлы, SSH-ключи и API-токены уволенного сотрудника помимо доступов: чек-лист проверки серверов. Оплата из России картой или криптой.

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

Сотрудник уволился, а доступ остался: аудит за один вечер

Чек-лист срочного аудита доступов после увольнения без офбординга: SSH-ключи, панели, API-токены, репозитории, общие пароли. Что проверить и отозвать за вечер.

Гайды

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

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

DevOps

Балансировщик раскидывал вебсокеты по нодам, а состояние было локальным

Разбор инцидента с чатом на WebSocket: балансировщик раскидывал соединения по нодам, а комнаты жили в памяти одной ноды. Аренда VPS, оплата картой или криптой.

Гайды

Соседи по шаред-хостингу: когда чужой сайт начинает управлять вашей скоростью

Почему сайт на shared-хостинге тормозит без вашей вины — механика общего CPU, памяти и БД, признаки и диагностика чужой нагрузки. Оплата из России картой или криптой.

DevOps

Разница в 40 мс между дата-центрами удвоила время оформления заказа

Разбор реального инцидента — приложение и база оказались в разных дата-центрах, и 40 мс задержки на каждый запрос удвоили checkout. Оплата из России картой или криптой.

DevOps

Сообщения без TTL копились три месяца и съели всю память брокера

Как очередь без TTL и лимита длины медленно съела всю RAM на сервере брокера сообщений — разбор инцидента по логам и метрикам, ложные версии и рабочий фикс.

Настройка

Индексеры, диск, релиз-группы: где Sonarr и Radarr перестают работать сами

Честный разбор связки Sonarr и Radarr в проде: платные индексеры, конфликты релиз-групп, забитый диск, интеграция с Prowlarr и Bazarr. Сервер с оплатой из России.

Настройка

SOGo: своя групповая почта с календарём — и кому она того стоит

SOGo — self-hosted замена Exchange: календарь, контакты и ActiveSync поверх своей почты. Кому это оправдано, а где предел. Оплата из России картой или криптой.

Гайды

Правки по таймкоду: монтажёр и заказчик согласуют видео на своём сервере

Как уйти от правок в духе «на 2:34 поменять план» в переписке — комментарии, привязанные к таймкоду видео, на своём сервере. Оплата картой или криптой из России.

DevOps

Соединения рвались ровно через 60 секунд: таймаут прокси против вебсокета

Разбор инцидента с обрывом WebSocket ровно на 60-й секунде: как proxy_read_timeout в nginx убивал соединения и что мы изменили. Оплата из России картой или криптой.

Гайды

Агроном снимает поля дроном: сервер под снимки и историю по сезонам

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

Базы данных

Снимки или дельты: цена восстановления состояния на вчера

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

Гайды

Что такое SNI и как один IP держит сотню HTTPS-сайтов

SNI позволяет серверу выбрать TLS-сертификат до расшифровки трафика — поэтому сотни HTTPS-доменов живут на одном IP. Разбор механизма. Оплата картой или криптой.

Оплата

Снапшоты, которые копятся годами: сколько они стоят за год

Забытые снапшоты дисков копятся годами и молча растят счёт за облако. Методика подсчёта их стоимости за год. Оплата из России картой или криптой.

DevOps

Снапшот жил полгода и превратил диск виртуалки в цепочку из 40 файлов

Разбор инцидента — забытый внешний снапшот qcow2 копился полгода, диск виртуалки превратился в цепочку из 40 backing-файлов. Оплата из России картой или криптой.

Базы данных

Снапшот тома снят, а база о нём не знала: что внутри

Снапшот диска на уровне инфраструктуры без ведома СУБД может зафиксировать данные в промежуточном состоянии. Разбор причины и рабочих способов бэкапа. Оплата из России картой или криптой.

DevOps

SMS об аварии пришла через 40 минут: очередь уведомлений жила на упавшем узле

Разбор инцидента: SMS о падении сервиса пришло через 40 минут после старта аварии. Причина — очередь уведомлений жила на том же узле. Оплата из России картой или криптой.

Гайды

Сметчик ведёт сметы по десяти объектам: архив и совместная работа

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

Гайды

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

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

Гайды

Смена подрядчика по инфраструктуре: как уйти без простоя и скандала

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

DevOps

Смена паролей на сервере по расписанию: как не устроить себе аврал

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

DevOps

Смена администратора: как передать сервер новому человеку за неделю

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

Гайды

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

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

DevOps

SLA на сеть: какие цифры хостера что-то значат, а какие написаны для красоты

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

Гайды

Скрипт из crontab ходит на внешний адрес: как понять, что он туда шлёт

Cron-задача стучится на внешний IP, а зачем — никто в команде не знает. Ловим трафик через tcpdump и strace, отличаем интеграцию от эксфильтрации. Оплата из России картой или криптой.

DevOps

Скрипт бэкапа падал молча четыре месяца: cron не умеет жаловаться

Разбор инцидента — cron-скрипт бэкапа четыре месяца писал пустые архивы из-за проглоченного кода ошибки в pipe. Что смотрели, что отбросили и что изменили.

Базы данных

Скрабинг раз в месяц: единственный способ узнать, что диск врёт

Скрабинг раз в месяц находит тихую порчу диска, которую не покажет обычное чтение файлов. Zpool scrub, btrfs scrub, проверка сумм вручную. Оплата из России.

DevOps

Скорость упирается в 100 Мбит независимо от тарифа: где искать бутылочное горлышко

Скорость сервера стабильно упирается в 100 Мбит/с при любом тарифе? Чек-лист по слоям: интерфейс, гипервизор, ОС, файрвол. Команды диагностики и iperf3.

DevOps

Скопировали конфиг с тестового и получили режим отладки на проде

Разбор инцидента: .env со стенда затёр прод-конфиг и включил DEBUG в Django. Как искали причину и что изменили. Оплата серверов из России картой или криптой.

Базы данных

Скопировали 8 ТБ по сети и получили сорок отличий

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

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

Скомпрометирован или просто глючит: как отличить взлом от кривого обновления

Сервер ведёт себя странно после обновления — взлом это или баг? Диагностические признаки, порядок проверки логов и пакетов. Оплата из России картой или криптой.

Железо

Сколько запросов вытянет API за реверс-прокси: ищем узкое звено всей цепочки

Методика поиска узкого звена в цепочке клиент → реверс-прокси → приложение → БД: изолированное нагрузочное тестирование, мониторинг по слоям. Оплата картой или криптой.

Железо

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

Как измерить реальную пропускную способность локальной LLM перед продакшном — latency против throughput, batch size, контекст, квантизация и узкое место.

Железо

Сколько запросов держит WordPress без кеша и с ним: честный замер на своём сервере

WordPress без кеша упирается в PHP-FPM и MySQL, а с кешем — в nginx и сеть. Как замерить свой сервер в обоих режимах. Оплата картой или криптой.

Железо

Сколько одновременных загрузок файлов выдержит сервер: считаем по буферам

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

Железо

Сколько ядер реально использует приложение: ищем потолок масштабирования замером

Приложение видит 32 ядра, а реально грузит четыре: однопоточные участки, блокировки, GIL. Как замерить mpstat и найти потолок закона Амдала.

Железо

Сколько WireGuard-пиров держит один сервер: замер по процессору, а не по конфигам

Лимита числа пиров в WireGuard нет — упор всегда в CPU при шифровании трафика. Разбираем разницу между конфигом и реальной ёмкостью и как её замерить. Оплата картой или криптой.

Железо

Сколько времени восстанавливается терабайт: замер RTO на своих собственных данных

RTO из регламента — это договорённость на бумаге. Реальное число получают тестовым восстановлением терабайта с секундомером. Оплата из России картой или криптой.

Железо

Сколько виртуальных хостов на одном IP: SNI, сертификаты и настоящая граница

SNI снял привязку HTTPS-сайта к отдельному IP почти без ограничений. Разбираем, где реально проходит граница — память, поиск конфига, старые клиенты без SNI.

Железо

Сколько TLS-рукопожатий в секунду тянет ваш процессор: замер и цена шифрования

Асимметричная криптография хендшейка против дешёвого resumption, роль AES-NI и как замерить нагрузку от TLS своими руками. Оплата из России картой или криптой.

Оплата

Сколько съедают комиссии и конвертация при оплате в валюте за год

Сколько реально съедают комиссии за конвертацию при ежемесячной оплате сервера в валюте — считаем накопленный эффект за год. Оплата из России картой или криптой.

Железо

Сколько строк логов в день вы генерируете: расчёт хранилища на год вперёд

Методика расчёта объёма логов на год вперёд — замер скорости роста через du и logrotate, поправка на сжатие, retention hot/cold. Оплата картой или криптой.

Оплата

Сколько стоит закрыть проект правильно: архив, экспорт, удаление

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

Оплата

Сколько стоит вытащить свои данные из облака: считаем цену выхода

Считаем цену выхода из облака — как плата за egress-трафик превращается в барьер для смены провайдера и как оценить её заранее. Оплата из России картой или криптой.

Настройка

OCRmyPDF: считаем стоимость одной распознанной страницы

OCRmyPDF бесплатен, а сервер, CPU-время и время админа — нет. Честный расчёт цены страницы self-host OCR против облачного API. Оплата картой или криптой.

Настройка

Moodle: лицензия бесплатна, бюджет всё равно уходит на людей и хостинг

Moodle бесплатен по лицензии GPL, но бюджет уходит на хостинг под нагрузку, администрирование, темы, плагины и поддержку. Разбираем полную стоимость владения.

Настройка

Mayan EDMS: сервер стоит копейки, дорого обходится всё вокруг него

Mayan EDMS бесплатен, а VPS под него стоит копейки. Честный TCO: OCR, workflow согласования, интеграция с процессами, обучение сотрудников. Оплата картой или криптой.

Настройка

Mautic: бесплатная рассылка, счёт за которую приходит доставляемостью

Mautic бесплатен, но реальная цена — в доставляемости, очередях отправки и времени на настройку. Разбираем полную стоимость владения своим Mautic на VPS.

Настройка

OpenObserve: во что обходится гигабайт собственных логов

Считаем реальную стоимость гигабайта логов в OpenObserve на своём сервере — диск, память, время на retention и алертинг — и сравниваем с облачными сервисами.

Настройка

Akaunting за пару долларов в месяц? Считаем настоящий счёт

Akaunting кажется бесплатной бухгалтерией, если считать только цену сервера. Честный TCO: время, обновления, платные модули, поддержка. Оплата картой или криптой.

Настройка

Airbyte бесплатен, а вот память и CPU под его коннекторы — нет

Airbyte бесплатен как лицензия, но каждая синхронизация запускает отдельные контейнеры коннекторов со своей памятью и CPU. Честный TCO self-hosted Airbyte.

Оплата

Сколько стоит уехать с Google Workspace: полная смета переезда

Реальная смета миграции с Google Workspace на свою инфраструктуру: сервер, время настройки, обучение и риски даунтайма. Честно о том, кому это выгодно.

Оплата

Сколько стоит тестовая среда и как не платить за неё круглосуточно

Тестовая среда работает 24/7, хотя нужна 8-10 часов в будни. Считаем цену простоя и настраиваем автовыключение по расписанию. Оплата картой или криптой.

Гайды

Сколько на самом деле стоит содержать унаследованный сервер

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

Оплата

Сколько стоит потерять пять минут данных против суток

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

Оплата

Сколько стоит ночной простой, которого никто не заметил до утра

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

Оплата

Сколько стоит бесплатный open source: где прячется его ценник

Open source бесплатен только по лицензии — цена в часах настройки, техподдержке и сервере. Разбираем, где спрятан ценник. Оплата из России картой или криптой.

Железо

Сколько соединений к PostgreSQL до деградации: находим свою точку перелома

У PostgreSQL нет потолка соединений — есть RAM и work_mem. Считаем связь max_connections с ресурсами и находим свой предел тестом. Оплата картой или криптой.

Железо

Сколько одновременных соединений держит ваш nginx: замер до отказа

Реальный предел соединений вашего nginx зависит от worker_connections, лимита файловых дескрипторов и памяти на буферы. Методика замера до отказа вместо цифр из интернета.

Железо

Сколько снапшотов можно держать: цена каждого следующего в IOPS и в месте

Снапшот тома не бесплатен: каждый следующий снижает IOPS через copy-on-write и растит место. Как оценить оверхед и выбрать retention. Оплата картой или криптой.

Железо

Сколько сеансов транскодинга потянет медиасервер: замер на одном фильме

Как замерить реальную ёмкость медиасервера по транскодингу: тестовый прогон на своём файле, роль direct play и аппаратного ускорения Quick Sync/VAAPI/NVENC.

Железо

Сколько сайтов на одном PHP-FPM: считаем пул воркеров до первых 502

Предел PHP-FPM задают pm.max_children и память на воркер. Формула расчёта пула, static vs dynamic, мониторинг pm.status. Оплата из России картой или криптой.

Гайды

Сколько сайтов на этой машине: ищем проекты, о которых вам не сказали

Как найти все сайты на унаследованном сервере — через конфиги nginx/Apache, каталоги, DNS-записи и заброшенные поддомены. Оплата из России картой или криптой.

Гайды

Брать сервер под сегодня или под будущее: сколько ресурсов закладывать на старте

Минимальный VPS сейчас или с запасом на рост: аргументы за оба подхода и рабочая рекомендация для старта проекта. Оплата из России картой или криптой.

Железо

Сколько раз можно перезапускать сервис в минуту: лимиты рестарта, которые душат

StartLimitBurst и StartLimitIntervalSec — лимит рестартов в systemd, из-за которого сервис уходит в failed. Как настроить лимит и найти реальную причину падения.

Железо

Сколько процессов заставят ядро тратить время на само себя: замер переключений

Как измерить накладные расходы на context switching — vmstat cs, pidstat -w, perf stat, /proc/interrupts. Порог по процессам на ядро и как его сдвинуть.

Железо

Сколько строк conntrack вам нужно: расчёт размера таблицы под свою нагрузку

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

Железо

Сколько потоков имеет смысл: ищем точку, после которой воркеры только вредят

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