Производительность на новых премиум-инстансах DigitalOcean

Всем привет,

Мне интересно, не пробовал ли кто-то уже новые премиальные дроплеты DigitalOcean, которые предлагают NVMe SSD и более быстрые процессоры. Поскольку, как я предполагаю, у большинства из вас Discourse развернут на дроплетах (как и у меня), вероятно, кто-то уже делал изменение размера.

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

Подробнее: Introducing Premium Droplets with faster Intel and AMD CPUs and NVMe SSD | DigitalOcean

Судя по спецификациям, разница будет заметна.

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

Я думал именно так. Discourse должен значительно выиграть от этого. Теперь нужно выяснить, что лучше: немного более низкая тактовая частота для более быстрой памяти или наоборот.

Кроме пересборки, какой ещё хороший способ протестировать это? Думаю о нагрузочном тестировании с помощью чего-то вроде K6 или JMeter.

Идеальный тест — это, вероятно, discourse bench:

Настройка немного сложная, я в какой-то момент должен создать для этого Dockerfile.

Один из простых способов проверить общую производительность хостинга, который использует @codinghorror, — это замер времени пересборки. Я провел четырехсторонний тест в Digital Ocean:

Тип Droplet Цена Время
Basic $5 5м18.476с
Basic Intel Premium $6 4м19.710с
Basic AMD Premium $6 3м45.489с
CPU Optimized $40 3м33.580с

Итак, похоже, что для пользователей droplet за $5 переход на AMD-версию за $6 — это довольно выгодное решение.