PostgreSQL 19: план апгрейда с 18 на VPS
PostgreSQL 19 близок к релизу. Что реально изменилось для self-hosted БД на VPS, какие бета-фичи убрали, и пошаговый план pg_upgrade с 18, который можно запустить сразу после GA.…
Читать далее →PostgreSQL 19 близок к релизу. Что реально изменилось для self-hosted БД на VPS, какие бета-фичи убрали, и пошаговый план pg_upgrade с 18, который можно запустить сразу после GA.…
Читать далее →nginx 1.31.6 (и 1.30.5) закрывают CVE-2026-90439 - heap buffer overflow в HTTP/3-модуле на OpenSSL 3.5.0 и ниже. Как проверить ваш reverse proxy и обновиться.…
Читать далее →DigitalOcean теперь продаёт агентную инфраструктуру: Firecracker-песочница с посекундной оплатой для AI coding agents плюс managed MCP-шлюз к 16 000+ инструментам. Разбираем цены, как это соотносится с агентом на дешёвом Droplet и о каком вендорлоке стоит беспокоиться.…
Читать далее →Два open-source self-hosted PaaS под ваш VPS, лоб в лоб: архитектура, установка, сборки, масштабирование, цены и лицензия. Ось выбора - не фичи, а то, как каждый видит кластер.…
Читать далее →Каждое Node.js-приложение, которое живёт в проде дольше недели, рано или поздно задаёт один и тот же вопрос: что будет держать его на плаву при краше и что поднимет его заново после перезагрузки сервера? Два ответа доминируют - PM2, нативный для Node менеджер процессов, и systemd, инит-система, которая уже живёт внутри практически любого современного дистрибутива Linux. Они конкурируют не совсем на одном уровне. PM2 - это userspace-демон, который вы ставите поверх ОС. systemd - это сама ОС. Понимание этой границы - разница между конфигурацией, которая годами работает молча, и той, что воюет с вами при каждом деплое. В этом гайде мы разберём реальное поведение обоих на основе официальной документации, чтобы вы выбирали осознанно. Что это вообще такое PM2 - демон-менеджер процессов, написанный под Node.js, устанавливается через npm. Вы ставите его командой npm install pm2@latest -g, а запускаете приложение через pm2 start app.js. PM2 демонизирует процесс, держит его живым и даёт CLI для просмотра статуса, хвостов логов и релоада приложения.[1] Его главная «фишка» под Node - кластерный режим: с флагом -i он раскидывает нагрузку по всем ядрам CPU без единой правки кода.[2] …
Читать далее →Три самых выбираемых входных облака, лоб в лоб на тарифе 1 vCPU / 1 GiB. Спеки планов, география сети, разработческий опыт, managed-аддоны и честный вердикт для каждой задачи.…
Читать далее →Nginx 1.31.5 приносит Control API в open source. Перезагружайте конфиг через PATCH по Unix-сокету, получайте JSON-ответ вместо чтения error.log - и встраивайте это в пайплайн деплоя.…
Читать далее →Контейнеры выглядят очевидным ответом - пока не начнут съедать больше CPU и RAM, чем экономят. Вот рамка для решения и как экономично размещать проект в любом из двух вариантов.…
Читать далее →Что на самом деле делает proxy_pass, какие заголовки имеют значение, и готовый укреплённый конфиг reverse proxy на Nginx, который можно скопировать на свой VPS.…
Читать далее →Shared-хостинг против VPS - что каждый из них реально даёт, для кого они, и как решить, не переплачивая.…
Читать далее →