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

Всем привет! Подскажите, пожалуйста, существуют ли какие-то рекомендации на тему,

что лучше: условно, 16 серверов по 20 CPU / 200 GB RAM / 2 TB Disk, или же 32 сервера по 10 CPU / 100 GB RAM / 1 TB Disk?

4 ответов

9 просмотров

для клика жирные сервера получше будет

Рискну предположить, что кроме некоторых специфичных задач первая конфигурация условно будет быстрее + в нее влезет больше данных в табличках.

Sergei- Автор вопроса
Slach [altinity]
для клика жирные сервера получше будет

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

Sergei
Так изначально и думал, но вот хотелось бы найти а...

коллегам объясните суть простая изначально clickhouse писался по архитектуре shared nothing + data locality то есть в момент когда данные нам нужны, мы хотим их максимально быстро и эффективно прочитать в память ... и максимально быстро в памяти запроцессить и отдать результат для этого мы максимально все паралелизируем, но в рамках одного сервера... если у вас много запросов и они читают много данных то ваша конкретная нода, которая процессит часть данных должна иметь необходимое CPU, IO, RAM для этого... соответсвенно жирные ноды быстрее и лучше утилизируются только последние 3-4 года с появлением clickhouse.com они пишут elasitc compute где пытаются использовать s3 но sharedMergeTree который это эффективно реализует, в опенсорц не вышел (и наверное не выйдет) и уметь приготовить большые s3-like storage тоже надо уметь (это не тупо minio развернуть какой то)

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

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

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
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
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта