172 похожих чатов

В общем провел тесты на реальном проекте общения с бд

в датацентре Hetzner и Vultr (на VPS не на дедиках), примерно такие результаты вышли

vultr.com
Бэк (Rust) (CentOS 8 ) - 1Core CPU / 1Gb RAM - 6$
PostgreSQL (CentOS 8 ) - 1Core CPU / 1Gb RAM - 6$
# lscpu
Model name: Intel Core Processor (Skylake, IBRS)
CPU MHz: 3792.000
BogoMIPS: 7584.00
L1d cache: 32K
L1i cache: 32K
L2 cache: 4096K
L3 cache: 16384K

hetzner.com
Бэк (Rust) (Ubuntu 18.04) - 2Core CPU / 2Gb RAM - 4.29€ ~ 4.67$
PostgreSQL (CentOS 8 ) - 2Core CPU / 2Gb RAM - 4.29€ ~ 4.67$
# lscpu
Model name: AMD EPYC Processor (with IBPB)
CPU MHz: 2495.312
BogoMIPS: 4990.62
L1d cache: 64K
L1i cache: 64K
L2 cache: 512K
L3 cache: 16384K

Запускал через bombardier на локальном компе с такими параметрами bombardier -c 225 -n 100000 (225 одновременных конкурентных запроса, 100000 запросов отправленно всего)

vultr.com
1100 - 1500 Reqs/sec

hetzner.com
2700 - 3000 Reqs/sec

P.s. запускал много раз, смотрел на загрузку процессоров, были забиты по максимуму, PostgreSQL тюнил отдельно под свою конфигурацию через pgtune.leopard.in.ua
P.p.s. Пока не разобрался, но бэк открывал по 5 коннектов на ядро в пуле коннектов к базе даных, поэтому у vultr было 5 коннектов в пуле, а у hetzner 10 коннеков к базе даных

По сути 2 ядра (по 2.5Ггц) AMD в hetzner.com профитнее разогнаного 1 ядра (3.7Ггц) Intel в vultr.com где-то в 2 раза, и дешевле на 25%, т.е. в итоге профитнее в 2,5 раза

Что можете сказать по этому поводу?)

1 ответов

25 просмотров

да, спасибо я думал на самом деле, что хетцнер хуже будет, хотя юзаю его на многих проектах p.s. было бы еще интересно посчитать скорость интернета, диска (чтение/запись) и процессора на фибоначи для бонуса)

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Гайс, вопрос для разносторонее развитых: читаю стрим с юарта, нада выделять с него фреймы с определенной структурой, если ли чо готовое, или долбаться с ринг буффером? нада у...
Vitaly
9
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
длина пакета фиксированная, или меняется?
Okhsunrog
7
Карта сайта