Peter пише:
Вот думаю, стоит ли сразу брать больше ресурсов, чтобы был запас на будущее, если вдруг вырастет посещаемость, или пока взять минималку, а потом, если что, просто апгрейдить? Как вообще правильно рассчитать нагрузку, чтобы не переплачивать, но и не испытывать проблем с производительностью?
Смотри, на старте можно взять что-то вроде CLOUD-1 от TheHost. У них есть разные тарифы VPS/VDS серверов
https://thehost.ua/vps_vds/plans так что ты всегда сможешь перейти на более мощный вариант, если понадобится. Для твоих нужд начальный тариф с 1 ядром, 1 ГБ ОЗУ и 20 ГБ NVMe диска может быть оптимальным, учитывая, что у них диски быстрые и ресурсы на базе своего оборудования.
Если проект начнёт расти, без проблем переключишься на CLOUD-32 с 12 ядрами, 32 ГБ оперативки и 400 ГБ NVMe. Плюс, их серверы в собственном дата-центре, что обычно даёт стабильность и защиту от неожиданных падений. В общем, бери что-то с минимальной нагрузкой, а как начнёт расти трафик – просто расширься, благо там это гибко.