Блог MAATRIX
Практические статьи о VPS и выделенных серверах: выбор конфигурации, настройка приложений, перенос проектов, безопасность и резервные копии.
Nginx и PHP на РЕД ОС: собираем веб-стек без сюрпризов
Установка nginx и PHP-FPM на РЕД ОС: репозитории, мандатный контроль доступа, firewalld и чеклист развёртывания стека. Оплата из России картой или криптой.
Nextcloud Talk вместо Zoom работает до определённого числа участников
Nextcloud Talk как замена Zoom — интеграция с файлами и календарём Nextcloud, но без coturn и HPB группа с видео упирается в качество уже на 5-6 участниках.
Неизвестный открытый порт на бою: чей он и можно ли его закрыть
Нашли на проде порт, о котором никто не знает? Методика: находим процесс через ss и lsof, проверяем легитимность, закрываем без риска сломать сервис. Оплата из России картой или криптой.
Неизменяемый бэкап своими силами: защита копий от того, кто уже внутри
Как защитить бэкапы от скомпрометированного root на проде своими силами: forced command в SSH, chattr +i, ZFS snapshot readonly, S3 Object Lock. Оплата картой и криптой.
Negative caching: почему опечатка в домене живёт дольше, чем сама опечатка
Резолверы кешируют не только успешные ответы DNS, но и NXDOMAIN. Опечатка до создания поддомена может блокировать к нему доступ ещё долго. Разбираем SOA MINIMUM
Недокументированные связи между сервисами: кто кого держит на этом сервере
Как найти скрытые зависимости между сервисами на унаследованном сервере: общие файлы, общая база, cron одного чинит данные другого. lsof, strace, ss.
Наследование доступов: план на случай, если с владельцем что-то случится
Что будет с доменом, сервером и аккаунтами бизнеса, если с владельцем что-то случится: как заранее передать контроль и о чём говорить с юристом и близкими.
Достался чужой сервер без документации: с чего начинать разбор незнакомой машины
Получили доступ к продакшену без единой строчки документации? Пошаговая методология обследования: сервисы, конфиги, бэкапы, следы решений прежних админов.
Нашли веб-шелл: удалить нельзя оставить — что делать по порядку
Нашли веб-шелл на сервере? Не удаляйте сразу — сначала зафиксируйте улики и масштаб. Пошаговый план действий. Оплата из России картой или криптой.
Нашли скрипт без комментариев, который держит продажи: что делать
Нашли скрипт без документации, от которого зависят продажи? Как исследовать его безопасно: тесты, версионирование, логирование, замена по шагам, а не переписывание.
Налоговый период: почему бухгалтерский сервер умирает в апреле
Сервер с 1С или СБИС стабилен одиннадцать месяцев в году и падает в последние дни сдачи отчётности. Как посчитать пик заранее и подготовиться. Оплата картой или криптой.
Накрутка показов и кликов с вашего сервера: чем это грозит
Сервер вдруг шлёт тысячи запросов к рекламным доменам? Разбираем, как обнаружить click fraud с вашего IP, остановить его и не попасть под бан рекламных сетей.
Нагрузочное тестирование раз в полгода: чтобы знать свой потолок заранее
Как регулярно проводить нагрузочное тестирование и заранее знать реальный предел системы, а не узнавать его в момент всплеска трафика. Практика, метрики, регламент.
Нагрузка выросла ночью, а трафика нет: куда смотреть первым делом
CPU растёт ночью, а в логах веб-сервера пусто? Порядок диагностики: сеть, процессы, cron/systemd, потомки, auth-логи. Оплата из России картой или криптой.
Нагрузка выросла, а сервер простаивает: рост, которого не видно в метриках
Бизнес растёт, а CPU и память почти не шевелятся — рост прячется в числе соединений, объёме данных и очередях фоновых задач. Оплата картой или криптой.
На вашем домене развернули фишинг: как узнать об этом первым
Фишинговая страница в скрытой папке домена: как найти её раньше Google Safe Browsing и жалоб клиентов — аудит директорий, мониторинг репутации, алерты.
На сервере живёт пользователь, которого никто не создавал: разбор
Нашли в /etc/passwd учётку, которую никто не заводил? Разбор: как проверить passwd, историю входов, права, cron и ключи — легитимный сервис или взлом.
На IP сервера смотрят домены, о которых вы не знали: что с ними делать
Как найти домены, чьи A-записи указывают на IP вашего сервера, через reverse DNS и passive DNS, и понять, свои они, забытые или чужие. Оплата из России картой или криптой.
mysqldump без --single-transaction: бэкап, который не согласован
Почему mysqldump без --single-transaction даёт несогласованный снимок базы при параллельной записи, и как флаг решает проблему для InnoDB. С примерами и оговорками.
MVP собрали за выходные: что чинить на сервере в первый рабочий понедельник
Чек-лист после хакатон-спринта — пароли из кода в переменные окружения, бэкап, закрытые порты, алерты. Оплата из России картой или криптой.
MVCC: почему две транзакции одновременно видят разные версии одной строки
Почему SELECT в одной сессии не видит UPDATE из другой: разбор MVCC в PostgreSQL — снапшоты, xmin/xmax, уровни изоляции и цена в виде мёртвых версий строк.
Музыкальная школа: 200 ГБ записей уроков и разборов — где держать это дёшево
Видеозаписи уроков и разборов исполнения быстро съедают облачный лимит, а платный тариф растёт вместе с объёмом. Свой сервер — фиксированная цена. Оплата из России картой или криптой.
Мультиплексирование в HTTP/2 и почему один медленный ответ тормозит остальные
Как HTTP/2 мультиплексирует запросы в одном TCP-соединении и почему потеря сегмента блокирует все потоки сразу. Оплата из России картой или криптой.
MTR вместо traceroute: как читать колонки и не обвинить невиновный узел
Разбор колонок mtr — Loss%, Snt, Last, Avg, Best, Wrst, StDev — и почему Loss% на промежуточном хопе почти никогда не значит реальную потерю пакетов. Оплата картой или криптой.
Мощность на одну неделю: как вырасти и не переплатить за год
Экономика краткосрочного пика — постоянный апгрейд тарифа против временного масштабирования. Формула точки окупаемости и на что реально смотреть. Оплата из России картой или криптой.
Монотонные часы: почему нельзя измерять длительность обычным временем
Почему замер времени «до и после» иногда даёт отрицательную длительность и как CLOCK_MONOTONIC решает эту проблему. Оплата из России картой или криптой.
Мониторинг связности из десяти городов мира: как собрать честную картину доступности
Мониторинг из одной точки не видит региональных сбоев маршрутизации и блокировок у провайдеров. Как настроить проверки из нескольких городов и отличить аварию от сбоя. Оплата картой или криптой.
Мониторинг стоял на том же сервере и умер вместе с ним
Разбор реального инцидента про мониторинг как единую точку отказа: почему алерты молчали при падении сервера и как развести систему наблюдения и то, что она проверяет.
Мониторинг проверял главную страницу, а лежала оплата
Разбор инцидента — мониторинг всегда показывал зелёный статус, а платежи не проходили почти час. Как проверять критичные пути, а не только «жив ли сайт». Оплата сервера из России картой или криптой.
Мониторинг обязательных интеграций: узнать о сбое раньше контрагента
Как настроить мониторинг обязательных интеграций (маркировка, ОФД, ЕГАИС) так, чтобы вы узнавали о сбое первыми. Оплата из России картой или криптой.
Мониторинг настроен, а алерты уходят в никуда: чиним чужие уведомления
Приняли сервер — Zabbix или Prometheus работает, правила есть, а алерты никто не получает. Разбираем, где рвётся цепочка: адреса, токены, забытые silence.
Модель начала отдавать мусор: тихо сменился шаблон промпта
Разбор реального инцидента: LLM на VPS вдруг стала выдавать мусор без единой ошибки в мониторинге. Гипотезы, находка, фикс. Оплата из России картой или криптой.
Через мобильный интернет всё иначе: что операторская сеть делает с вашими соединениями
Как CGNAT, хендоверы, джиттер радиоканала, сон радиомодуля и операторские прокси меняют поведение соединений с мобильных клиентов. Оплата картой или криптой.
Что такое mmap и почему файл можно читать как обычную переменную
Как mmap отображает файл в память процесса, чем это выгоднее read/write, и какие подводные камни — от SIGBUS до расшаренных изменений. Оплата из России картой или криптой.
Три причины уйти с Discourse на Misago и одна причина остаться
Честное сравнение Misago и Discourse — Python вместо Ruby, апдейты без риска OOM, интерфейс без геймификации. И одна причина, почему переезд рано.
Миллион ключей в Redis против миллиона файлов на диске: где предел наступит раньше
Сравниваем, что раньше упрётся в потолок при росте до миллиона+ элементов — память Redis или inode файловой системы. Методика оценки и практический выбор.
Миллион файлов в одной директории: где именно ломается ls, find и бэкап
Почему ls зависает, find тормозит, а инкрементный бэкап растягивается на часы, если в одной директории лежит миллион файлов. Разбор по файловым системам и рабочий рецепт. Аренда сервера в UK с оплатой картой и криптой.
Миллиард строк в таблице: на каком порядке запрос перестаёт укладываться в секунду
На каком объёме таблицы SELECT, JOIN и агрегация перестают укладываться в секунду и как замерить свою точку перелома. Оплата из России картой или криптой.
GLPI продержался у нас три месяца — рассказываем, что пошло не так
Честный опыт миграции на GLPI: богатая функциональность ITSM/ITAM обернулась избыточным администрированием. Почему через три месяца откатились назад.
Мигрировали на docker-mailserver и вернулись на Mailcow: почему
Честный разбор неудачной миграции с Mailcow на docker-mailserver: что привлекло в минимализме, чего не хватило после переезда и почему откатились обратно.
Миграции накатились в разном порядке на двух серверах: разбор
Продакшн и staging получили одни и те же миграции, но в разном порядке — и схемы разошлись. Как это находят и чинят, разбор причин и профилактика.
Миф: WAF закрывает дыры в коде
WAF фильтрует известные атаки, но не чинит уязвимости в коде. Разбираем, что он реально умеет, где ломается и как встроить его в защиту сервера. Оплата картой или криптой из России.
Миф: чем выше частота процессора, тем быстрее сайт
Разбираем миф про ГГц процессора и скорость сайта: почему веб-нагрузка чаще упирается в диск и сеть, а не в частоту CPU. Оплата из России картой или криптой.
Миф: VPN всегда замедляет интернет
Разбираем миф, что VPN обязательно тормозит интернет. От чего реально зависит просадка скорости и когда VPN её увеличивает. Оплата из России картой или криптой.
Миф: в облаке администратор не нужен
Разбираем миф «в облаке админ не нужен»: какие задачи облако правда снимает, а какие только добавляет — IAM, cost management, сеть. Оплата картой или криптой.
Миф: у дорогого провайдера железо всегда лучше
Разбираем миф «дороже тариф — значит и железо лучше»: из чего реально складывается цена хостинга и как проверить характеристики сервера самому. Оплата из России картой или криптой.
Миф: техподдержка хостера починит ваш сайт
Разбираем миф, что поддержка хостинга обязана чинить баги в коде сайта. Где граница ответственности и как выбрать managed или unmanaged тариф.
Миф: своя видеокарта окупится за пару месяцев
Разбираем миф про окупаемость своей GPU за пару месяцев для inference и обучения ML. Честная методика TCO против аренды. Оплата из России картой или криптой.
Миф: свой VPN-сервер невозможно заблокировать
Разбираем миф о неуязвимости своего VPN-сервера — как DPI видит протокол, когда блокируют конкретный IP и диапазоны облаков. Оплата из России картой или криптой.
Миф: снапшот виртуалки заменяет бэкап
Снапшот виртуалки — не бэкап: он лежит на том же хранилище, растёт из-за copy-on-write и не даёт версионирования. Разбор мифа и рабочая связка снапшот+бэкап.
Миф: SLA 99,99% гарантирует, что сайт будет доступен
SLA хостинга покрывает их железо и сеть, а не ваше приложение. Почему «99,99%» не гарантирует доступность сайта. Оплата из России картой или криптой.
Миф: синхронизация с облаком — это бэкап
Синхронизация с облаком мгновенно копирует и удаление, и порчу файла шифровальщиком на все устройства. Разбираем, чем бэкап отличается на практике.
Миф: сервис на localhost взломать нельзя
Биндинг на 127.0.0.1 закрывает доступ извне, но не от уже скомпрометированного соседа и не от SSRF. Разбираем реальные границы этой защиты и что добавить рядом.
Миф: серверный процессор всегда лучше десктопного
Xeon и EPYC не всегда обгоняют десктопный CPU: разбираем, где решает частота на ядро, а где — число потоков и ECC. Оплата из России картой или криптой.
Миф: serverless дешевле своего сервера
Разбираем миф "serverless всегда дешевле сервера". Когда функции по требованию реально экономят, а когда VPS выгоднее — с методикой расчёта. Оплата из России картой или криптой.
Миф: сервер за NAT защищать не нужно
Разбираем миф "сервер за NAT в безопасности по умолчанию": проброс портов, UPnP и угрозы изнутри сети сводят защиту NAT на нет. Оплата из России картой или криптой.
Миф: сайт тормозит — значит, нужен сервер помощнее
Апгрейд сервера редко лечит медленный сайт — чаще виноваты код, запросы к БД и отсутствие кеша. Разбираем, как найти причину и когда апгрейд правда нужен.
Миф: репликация спасёт от случайного удаления данных
Репликация не защитит от DROP TABLE или DELETE без WHERE — ошибка мгновенно повторится на всех репликах. Разбираем, что реально спасает: PITR и delayed replica.
Миф: Redis всегда быстрее запроса в базу
Разбираем миф о том, что Redis всегда быстрее запроса к БД. Когда сетевой переход к кешу съедает выгоду и когда кеширование правда ускоряет систему.
Миф: RAG избавляет модель от галлюцинаций
Разбираем миф, что RAG полностью убирает галлюцинации LLM: почему риск остаётся, от чего зависит retrieval и как строить проверку. Оплата из России картой или криптой.
Миф: работает — не трогай
Миф работает — не трогай маскирует технический долг и потерю знаний о системе. Разбираем скрытые издержки и где проходит разумная граница.
Миф: проверки доступности раз в пять минут достаточно
Пять минут между проверками — не универсальный стандарт, а дефолт бесплатных тарифов. Разбираем, сколько простоя проходит незамеченным и как выбрать реальный интервал. Оплата из России картой или криптой.
Миф: облако масштабируется мгновенно и бесконечно
Разбираем миф про мгновенное и безлимитное автомасштабирование в облаке: задержки запуска, региональные квоты и почему без stateless-архитектуры оно не спасёт.
Миф: NVMe ускорит любой проект
NVMe ускоряет не любой проект — разбираем, когда диск действительно узкое место, а когда деньги уйдут впустую. Оплата из России картой или криптой.
Миф: managed-база снимает с вас ответственность за данные
Миф «managed-СУБД снимает ответственность за данные»: что реально покрывает провайдер, а что остаётся зоной владельца по shared responsibility. Оплата из России картой или криптой.
Миф: LTS-версия — всегда правильный выбор
Разбираем миф о LTS-версиях: когда долгая поддержка — это плюс, а когда старые зависимости тормозят разработку. Оплата из России картой или криптой.
Миф: логи нужны только когда что-то сломалось
Логи — не «страховка на случай сбоя». Разбираем, как они ловят деградацию заранее, кормят метрики и алерты, служат forensics и доказательной базой для аудита.
Миф: Kubernetes сам обеспечивает отказоустойчивость
Миф про Kubernetes "из коробки": без readiness/liveness проб, PDB и anti-affinity кластер не спасёт от простоя. Оплата из России картой или криптой.
Миф: индекс на каждое поле ускорит выборки
Разбираем заблуждение "чем больше индексов, тем быстрее база". На деле каждый лишний индекс тормозит запись и ест диск с памятью без пользы для чтения.
Миф: Infrastructure as Code нужен только большим командам
Миф: IaC нужен только при десятках серверов. Разбираем, чем Terraform и Ansible полезны разработчику с парой VPS. Оплата из России картой или криптой.
Миф: графики зелёные — значит, пользователям хорошо
CPU 20%, память в норме, аптайм 100% — а пользователи жалуются на тормоза. Разбираем разрыв между инфраструктурными метриками и реальным опытом (RUM).
Миф: горизонтальное масштабирование всегда лучше вертикального
Разбираем миф о превосходстве горизонтального масштабирования над вертикальным. Когда один мощный сервер проще и надёжнее кластера. Оплата картой или криптой.
Миф: гарантированное ядро и виртуальное — одно и то же
Гарантированный vCPU и обычный виртуальный — не одно и то же. Разбираем разницу, как уточнить у провайдера и распознать overselling. Оплата из России картой или криптой.
Миф: fail2ban защищает сервер от взлома
Fail2ban банит по IP за повторные неудачные попытки в логах — и только. Разбираем реальные границы инструмента и правильное место в защите сервера.
Миф: enterprise-дистрибутив стабильнее Ubuntu LTS
Разбираем миф, что платный enterprise-дистрибутив технически стабильнее Ubuntu LTS. Оба замораживают пакеты одинаково — разница в SLA и сертификации. Оплата из России картой или криптой.
Миф: двухфакторка по SMS — надёжная защита
Разбираем миф про SMS-код как полноценный второй фактор: SIM-swap, атаки на SS7 и зависимость от сети. Что использовать вместо SMS. Оплата из России картой или криптой.
Миф: дорогой подрядчик настроит сервер лучше
Разбираем миф \"дороже — значит квалифицированнее\": из чего складывается цена подрядчика и как реально проверить его опыт. Оплата картой или криптой.
Миф: Docker решает проблему «у меня всё работало»
Docker изолирует ОС и рантайм, но не БД, конфиги и лимиты ресурсов. Разбираем миф про «works on my machine». Оплата из России картой или криптой.
Миф: что работает у Google, сработает и у вас
Разбираем миф про копирование архитектуры больших компаний. Почему решения чужого масштаба не переносятся 1:1 и как учиться на них правильно.
Миф: чем длиннее контекст, тем лучше ответ модели
Разбираем миф про длину контекста LLM: эффект lost in the middle, разбавление внимания нерелевантными данными и рост стоимости без выигрыша в качестве. Оплата из России картой или криптой.
Миф: CDN ускорит любой сайт
CDN ускоряет статику и кэшируемые страницы, а не любой сайт — разбираем, когда подключение реально помогает. Оплата из России картой или криптой.
Миф: больше воркеров nginx — больше держит нагрузки
Разбираем миф про worker_processes в nginx выше числа ядер CPU: как устроена событийная модель и где реальные узкие места. Оплата из России картой или криптой.
Миф: бенчмарки провайдера отражают вашу нагрузку
Синтетические тесты провайдера показывают идеальные условия, а не вашу нагрузку. Разбираем, почему нужен собственный тест. Оплата из России картой или криптой.
Миф: бэкапить нужно только базу данных
Разбираем заблуждение, что бэкап БД — это достаточно. Что теряют при аварии кроме данных и как это восстановить. Оплата из России картой или криптой.
Миф: бэкап создался без ошибок — значит, он рабочий
Успешный код завершения бэкапа не гарантирует восстановление. Разбор мифа, механика скрытой порчи данных и почему нужны тестовые восстановления.
Миф: балансировщик и два сервера — это отказоустойчивость
Почему связка "балансировщик + два сервера" не гарантирует отказоустойчивость и какие звенья цепи остаются уязвимыми. Оплата из России картой или криптой.
Миф: автоматизация окупается всегда
Разбор мифа «час на автоматизацию всегда лучше пяти минут вручную»: честная формула окупаемости и почему редкие задачи автоматизировать не стоит. Оплата из России картой или криптой.
Миф: 10 Гбит/с в тарифе — это ваши 10 Гбит/с
10 Гбит/с в тарифе часто значит порт до коммутатора ДЦ, а не гарантированную полосу в интернет. Разбираем шейпинг, шаринг канала и как проверить реальную скорость.
Меняем подрядчика: как забрать инфраструктуру и не встать на месяц
Как сменить техподрядчика без простоя: инвентаризация до расставания, перенос владения аккаунтами, период пересечения команд. Оплата картой или криптой.
Меняем пароли и ключи на живом сервере: порядок, при котором ничего не отвалится
Практический порядок массовой смены унаследованных паролей и SSH-ключей на боевом сервере без простоя: очерёдность, синхронная замена везде, откат.
Менеджер паролей для команды: как перестать пересылать доступы в чате
Почему пароль в переписке — риск даже после смены на сервере, и как менеджер паролей для команды закрывает эту дыру. Оплата из России картой или криптой.
Memos в команде: либо спасают рутину, либо дублируют вики
Self-hosted Memos — быстрые заметки без вики-церемоний. Когда он незаменим команде, а когда дублирует базу знаний. Оплата из России картой или криптой.
Механика уровней сжатия: за что вы платите, поднимая цифру с 6 до 9
Как уровень сжатия gzip, zstd и xz влияет на размер архива и нагрузку CPU: почему рост с 6 до 9 почти не экономит место. Оплата из России картой или криптой.
MediaWiki как корпоративная вики: любовь заканчивается на первой таблице
MediaWiki для внутренней базы знаний — честный разбор: бесплатность и надёжность движка Википедии против неудобного редактора и таблиц из коробки.
Фото и видео квартир на 500 ГБ: где риелтору держать медиатеку
Фото и видео объектов копятся гигабайтами, а бесплатное облако упирается в лимит. Собрать медиатеку на своём сервере с доступом с телефона и ноутбука — просто.
Низкая задержка на MediaMTX: чем платит тот, кто уходит с nginx-rtmp
MediaMTX даёт WebRTC с задержкой в доли секунды вместо 5-15 у nginx-rtmp. Разбираем честную цену перехода: экосистема, конфиги, стабильность. Оплата из России картой или криптой.
Медцентр: запись разговоров с пациентами — своя АТС вместо облачной за место
Своя АТС медцентра вместо облачной за место: фиксированная цена сервера, записи разговоров с пациентами под вашим контролем. Оплата из России картой или криптой.
Медцентр и 152-ФЗ: где законно лежат карты пациентов, если МИС арендована за рубежом
МИС медцентра работает как SaaS у зарубежного облачного провайдера, и карты пациентов физически хранятся вне страны. Разбираем, как получить ясность юрисдикции. Оплата из России картой или криптой.
Мебельное производство: 3 ТБ чертежей и раскроя — свой файловый сервер вместо флешек
Чертежи и раскрой ходят по цеху на флешках, версии путаются, файлы теряются. Свой файловый сервер для мебельного производства. Оплата картой или криптой.
Репетитор раздаёт материалы сорока ученикам: своя площадка вместо папки
Как репетитору с десятками учеников заменить общую папку в облаке своей учебной площадкой с раздельным доступом. Оплата из России картой или криптой.
Учитель ведёт журнал и материалы в пяти сервисах: один сервер вместо них
Электронный журнал, учебные материалы и домашние задания на одном сервере вместо пяти разрозненных сервисов. Оплата из России картой или криптой.
Частному детективу нельзя оставлять следы в облаке: сервер для материалов
Материалы расследования в публичном облаке — это чужой сервис с доступом к вашим данным. Свой сервер под контролем детектива. Оплата из России картой или криптой.
Массовые уведомления клиентам: очередь вместо залпа
Как разослать важное уведомление всей клиентской базе разом и не упасть под rate-limit провайдера. Очередь отправки вместо синхронного цикла. Оплата картой или криптой.
Manticore Search быстрее Elasticsearch, но экосистемы вокруг него нет
Честный разбор Manticore Search: реальный выигрыш в скорости и памяти против Elasticsearch и чего не хватает в экосистеме. Оплата из России картой или криптой.
Мандатное разграничение доступа в Astra Linux: первые грабли админа
Мандатное разграничение доступа в Astra Linux против прав владелец/группа/остальные — почему свой файл вдруг не открывается. Разбор первых граблей админа.
Managed Kubernetes против своего k3s: цена удобства в месяц
Считаем, за что именно платят в managed Kubernetes сверх стоимости узлов и когда дешевле поднять k3s на VPS самому. Оплата картой или криптой.
Почему освобождённая память не возвращается системе: как устроен malloc
Разбираем, почему free() не отдаёт память ОС мгновенно, чем brk отличается от mmap и как правильно читать RSS долгоживущего сервиса. Оплата из России картой или криптой.
Майнер вернулся через два дня после чистки: где он прячет якорь
Удалили процесс майнера, а он вернулся через два дня? Разбираем все места закрепления в Linux — cron, systemd, SSH, автозагрузку. Оплата из России картой или криптой.
Майнер прячется от top: почему процесс невидим и как его достать
CPU забит под завязку, а в top и ps всё чисто? Как заподозрить LD_PRELOAD-руткит и подмену /proc, найти скрытый процесс через unhide и планировщик ядра, когда грузиться с live-образа.
Майнер под именем kworker: как отличить системный процесс от подделки
kworker в top — это норма ядра Linux, но под этим именем маскируют майнеры. 5 признаков подделки и команды проверки. Оплата из России картой или криптой.
Как устроен LRU и почему один большой отчёт вымывает весь кеш для остальных
Разбираем алгоритм LRU и почему разовый тяжёлый отчёт вытесняет из кеша горячие данные всех пользователей. Плюс LFU и сегментированные кеши как альтернатива LRU.
Looking glass провайдера: как посмотреть на себя глазами дата-центра
Looking glass — бесплатный веб-инструмент дата-центров для ping/traceroute/BGP изнутри их сети. Как им пользоваться для диагностики. Оплата картой или криптой.
Ломбард: журнал залогов и паспортные данные — требования к хранению и свой сервер
Журнал залогов ломбарда хранит паспортные данные клиентов — зона особой ответственности. Свой сервер надёжнее облачной CRM. Оплата из России картой или криптой.
Что такое локаль и почему одинаковый список сортируется на двух серверах по-разному
Локаль сервера задаёт правила сортировки строк, формат чисел и дат — из-за неё ORDER BY на двух серверах даёт разный порядок. Оплата картой или криптой.
Логическая репликация как способ переехать базой без простоя
Логическая репликация переносит базу на новый сервер без остановки сервиса: снимок, поток изменений, короткое окно переключения. Оплата из России картой или криптой.
Логи пишутся не туда, где вы их ищете: находим реальные пути записи
Приложение работает, а /var/log пуст или устарел? Как найти реальный путь лога через lsof, /proc, конфиг приложения, journald и logrotate. Оплата картой или криптой.
Логи обрываются на середине ночи: признак, что их подчистили
Пробел в логах сервера — признак чистки следов. Как найти разрыв по меткам, wtmp и auditd, и зачем нужен удалённый syslog. Оплата из России картой или криптой.
Логи не пишут, кто что сделал: настраиваем ответственность заранее
Общий root-доступ команды делает разбор инцидента невозможным — логи не знают, кто нажал команду. Именные учётки, sudo-аудит и auditd настраиваются до, а не после.
Поставили LiveKit рядом с Jitsi Meet и месяц смотрели, что выберут люди
LiveKit против Jitsi Meet на практике — SDK для встраивания видео против готового приложения для звонков, требования к серверу и что выбрала команда. Оплата из России картой или криптой.
Липкие сессии изнутри: чем система платит за то, что пользователь возвращается на тот же сервер
Липкая сессия решает одну проблему и создаёт две новых: перекос нагрузки и потерю данных при падении сервера. Разбираем механизм и альтернативу через Redis.