
Sergey
04.09.2017
20:50:50
грели цод?

Vladimir
04.09.2017
20:51:00
выкачивая на фронтэнд около 8ГБ данных
а после фильтрации получали 9кб джсон

Sergey
04.09.2017
20:51:39
там же вроде таймаут можно сделать, или ты это и запилил? :)

Google

Vladimir
04.09.2017
20:52:08
да можно
но люди то хотят график )

Sergey
04.09.2017
20:52:16
ну я просто не дам даши рисовать всем

Vladimir
04.09.2017
20:52:24
так вот было весело когда чуваки на это алертинг в графане повесили
с интервалом раз в 60 секунд

Sergey
04.09.2017
20:52:46
и жаловались на таймаут? :)

Vladimir
04.09.2017
20:52:56
жаловались что у них пару раз в день в пике нагрузки no data :)

Sergey
04.09.2017
20:53:03
у вас там как то слишком демократично
просто обычная релационка встала бы колом без правильного индекса

Vladimir
04.09.2017
20:54:08
ну у нас виспер )

Sergey
04.09.2017
20:54:09
и прилетели звездюли

Vladimir
04.09.2017
20:54:16
и на файнды - индексы хорошие

Sergey
04.09.2017
20:54:24

Google

Vladimir
04.09.2017
20:54:27
то есть раскрытие запроса в метрики - быстрое

Sergey
04.09.2017
20:56:32

Sergey
04.09.2017
20:56:48

Sergey
04.09.2017
20:56:57
черненький?

Sergey
04.09.2017
20:57:01
точно

Sergey
04.09.2017
20:57:35
я специально туда подписался в поисках мякотки, но чот времени нет
а про интерпрайз я не понял уклона вопроса

Vladimir
04.09.2017
20:59:06

Sergey
04.09.2017
20:59:45
подход странный немного в моем понимании.
если вы оказываете сервис и пиздите людей за то что они пользуются им немного не так как вы задумали - то это не сервис.

Sergey
04.09.2017
21:00:12
ну тут вопрос что считать сервисом

Vladimir
04.09.2017
21:00:16
и по мордасам

Sergey
04.09.2017
21:00:20
в случае реляционных баз рост обычно ведет к тому что все операции с базой начинают проходить через процедуры, которые разрабатываются командой DBA

Sergey
04.09.2017
21:00:45
если сервис это график то фильтровать товарищей вполне разумно

Sergey
04.09.2017
21:00:55
есть подозрение что не очень дорого можно вычислять "сколько данных нужно вычитать" на этапе подготовки запроса

Vladimir
04.09.2017
21:00:57

Sergey
04.09.2017
21:01:00
и тупо лимитировать то что не больно

Vladimir
04.09.2017
21:01:10

Sergey
04.09.2017
21:01:17
а если сервис это лейте нам чо хотите и потом берите чо хотите - то это боль Владимира :)

Google

Sergey
04.09.2017
21:01:17
и в правилах пользования сервисом "лимит вычитывания на запрос - 500 мбайт"

Sergey
04.09.2017
21:02:37
ну я выше говорил что можно таймаут пожесче и уже хоть чтото

Sergey
04.09.2017
21:02:47
"иногда работает"

Алексей
04.09.2017
21:02:49
а зачем ?

Sergey
04.09.2017
21:02:56
это самое омерзительное что можно придумать с сервисом

Sergey
04.09.2017
21:03:14
зато сраззу обращение - а чой то оно

Алексей
04.09.2017
21:03:15
тоесть мне кажется вы решаете несуществующую проблему

Sergey
04.09.2017
21:03:29

Алексей
04.09.2017
21:03:41
у @Civiloid всё ок. у юзеров всё ок. срадают только юзеры в пике потребления

Sergey
04.09.2017
21:03:45
у Владимира она очень даже существующая, и можно даже сказать типовая

Sergey
04.09.2017
21:03:55

Sergey
04.09.2017
21:04:18
ну я вот буду давать готовые графики :)

Sergey
04.09.2017
21:04:55
плюс профит графита как раз в том что "блин, мне стало вот это интересно, надо пойти посмотреть чо там было"
готовые графики это решение другой задачи, не той что ставили.

Sergey
04.09.2017
21:06:27
ну поэтому в той базе куда будет доступ на поковырять у 30% от этих 2000 будут просто оперативные данные
статистику все равно тяп ляп не сделаешь

Sergey
04.09.2017
21:07:20
это разные задачи

Google

Vladimir
04.09.2017
21:07:21

Sergey
04.09.2017
21:07:31
большая часть из 2к условных пользователей... это пользователи а не креативщики. даже не знаю хорошо это или плохо

Vladimir
04.09.2017
21:07:43
когда люди вот сделали 5 алертов в графане, каждый из которых каждую минуту по 3 ГБ данных тянет
то это аффектит блин всех

Sergey
04.09.2017
21:07:48
сервисы потому и делают, что "вот эту работу с графиками" могут делать не только те два бородатых в уголке, а еще 500 человек.

Vladimir
04.09.2017
21:08:30
рассказывать как делать правильно

Sergey
04.09.2017
21:08:42
ну именно поэтому я и притащил графит - он понятный и простой

Admin
ERROR: S client not available

Sergey
04.09.2017
21:09:33
аргумент
@Civiloid , у вас инфлакс же щас? :)

Vladimir
04.09.2017
21:09:49
людей все равно приходится обучать основам статистики

Sergey
04.09.2017
21:09:57
троллинг мод он

Sergey
04.09.2017
21:10:03

Vladimir
04.09.2017
21:10:13
он просто не познал боли )
еще

Sergey
04.09.2017
21:10:47

Google

Sergey
04.09.2017
21:10:49
познай боль

Vladimir
04.09.2017
21:11:07

Sergey
04.09.2017
21:11:13

Sergey
04.09.2017
21:11:17
я ее дозирую, стоп фраза веселый огурчик

Vladimir
04.09.2017
21:11:21

Sergey
04.09.2017
21:11:26
а расшифровка какая?
она вполне реалистична в TSDB-играх

Sergey
04.09.2017
21:11:51
в рик и морти чо то такое было

Vladimir
04.09.2017
21:12:40
@spuzirev я думаю что-нибудь в духе Transhuman Sadism, Domination and Bondage, но не уверен

Sergey
04.09.2017
21:12:50

Roman
04.09.2017
21:14:56
но без дневного партиционирования - сложно
а в чем проблема?
решение 1 (прям партиционирование по дням): создаешь 31 табличку, поверх них виртуальную Merge-табличку. в писателе пишешь в правильную из них, в читателе читаешь из виртуальной.
решение 2 (исключительно для решения проблемы "удалить старше двух дней"): для данных старше двух дней делаешь rollup до "одна точка в месяц". А прибъешь в следующем месяце
сорри, что вмешиваюсь с конструктивом

Vladimir
04.09.2017
21:15:42
а так придется на костылях и подпорках пилить свое в таком вот духе
в случаи 1 надо умного писателя делать
который будет знать куда

Sergey
04.09.2017
21:16:31
так нам же за костыли и платят, не?

Vladimir
04.09.2017
21:16:56
во втором случаи - в принципе да, но у тебя будут вылезать артефакты на интервале "старше 2х дней"

Roman
04.09.2017
21:17:29

Vladimir
04.09.2017
21:17:42

Roman
04.09.2017
21:18:31

Vladimir
04.09.2017
21:18:34
@rlomonosov но в общем очень не хочется еще и для КХ делать свой
@rlomonosov ты ж будешь не рад если тебе такие PRы в твой graphite-clickhouse полетят? :D