Мощность сервера:
CPU, RAM, диск
У сервера есть три главных ресурса, которыми вы управляете: процессор, память и диск. Мало - всё тормозит и падает, много - переплачиваете. Этот гайд объясняет, что каждый означает, на что влияет, от чего растёт нагрузка и как пошагово наращивать мощность.

На живом примере: когда проекту стало тесно, пришлось увеличить сразу всё - CPU, RAM и диск. Разберём, как понять, что именно поднимать.
для кого этот курс
программа курса
Три ресурса сервера
Сервер - это компьютер, и его мощность складывается из трёх ресурсов: процессор (CPU), память (RAM) и диск. Мало - тормозит и падает, много - переплата. Зачем этим управлять.
CPU: процессор
Ядра и vCPU: на что влияют, почему от них зависит скорость и сколько запросов сервер тянет одновременно. Как понять, что процессора не хватает.
RAM: оперативная память
Зачем нужна память, что в ней живёт (процессы, кэш, контейнеры, база данных) и что происходит, когда её не хватает: swap, тормоза и падения по OOM.
Диск: хранилище
Объём и тип диска (SSD/NVMe), что его занимает (база, логи, докер-образы, медиа), что будет при заполнении и почему скорость диска (IOPS) тоже важна.
От чего зависит нагрузка
Что нагружает сервер: трафик и число пользователей, тяжёлые операции, база данных, фоновые задачи, медиа. Плюс сеть и исходящий трафик. Какой ресурс упирается первым.
Логика управления
Как понять, чего не хватает (мониторинг: load average, free, df, метрики панели), и два способа нарастить мощность: вертикально (увеличить ресурсы, resize) и горизонтально (больше серверов).
Стоимость и старт для новичка
За что платите: чем больше CPU, RAM и диска, тем дороже. Базовый пошаговый подход: начать с минимума, следить за метриками, упёрся - увеличить нужный ресурс. На вашем примере.
Шпаргалка
Таблица ресурсов: на что влияет, признак нехватки, как лечить. Команды диагностики, чек-лист управления мощностью и словарь терминов.