Denis
типа 95% времени это сжатие на сторадже не нужно, по причине того что всё буде работать ок.
Denis
есть мнение что любой буферизирующий брокер, это костыль. это типа тазик подставили, когда полилось через края из раковины.
Denis
типа у тебя одна сторона не умеет в нормальный "неготиэйшн" с другой стороной, а тупо хреначет на все что можно. отсюда и проблемы. а как дешевое решение, тазик.
Denis
Збс 👍
а чем тя кафки не устраивают ?
Denis
ну в качестве брокера
Denis
filebeat какой нить нативно умеет туда пульнуть
Denis
или упаси боже syslog-ng
Dmitrii
Потому что нам нужны честные оереди и раутинг без перспектив писать кучу роутеров руками как middleware
Dmitrii
Или ты имел ввиду кафку рядом поставить?
Denis
что значит "честные очереди" ?
Denis
запилил 10 топиков вот те и раутинг)
Dmitrii
А переливать между ними кто будет?
Denis
между кем ?
Dmitrii
И топик это не честная очередь, и в топике данные не сохраняются покаподписчиков нет
Dmitrii
Ты вообще щас вопрос задал в ключе как "зачем вам ваще ребит" или нет?))
Dmitrii
Если кафка для логов то у меня только один вопрос — не тяжеловато ли еще и кафку под это держать?
Denis
смотри
Dmitrii
Еще в топике сортировка рендомная, а в очереди такая как данные поступили туда
Dmitrii
А так да. Смотрю
Denis
рассказываю про свой мир. В моём мире логи лются из кучи разных мест, от кучи разных приложений. Иногда нужно логи от аппа сложить в одну кучу. Иногда апп пишет кучу разных логов и их нужно сгрупировать по видам. И всегда этих аппов вагон и тележка. Мы имеем по сути несколько "продюссеров", которые могу доставлять лог в 1,2,3,5 топиков. Консьюмеров у этих данных может быть 100500 и каждый их по своему обрабатывает. Так ?
Dmitrii
Против стриминга _логов_ без честных очередей я ничего не имею против
Denis
Еще в топике сортировка рендомная, а в очереди такая как данные поступили туда
всмысле сортировка рандомная ? они в том порядке, в котором подъехали.
Dmitrii
Я выше имел ввиду что у нас ребит для приложения выбран т.к. там нам нужны четные очереди и там именно месседжи на сервисную шину
Dmitrii
всмысле сортировка рандомная ? они в том порядке, в котором подъехали.
Вот именно что подъезали а не в том в котором их туда положили
Denis
а. так я не про приложения, я про брокер для логов
Dmitrii
Дада, все теперь когда мы говорим об одном и том же — го
Dmitrii
И так, если мы о кафке как брокер для логов, не великовато ли будет держать еще и кафку?
Denis
ну вобще "последовательность" в дистрибьютед без атомных часов или дистрибьютед локов, как бы это сказать.... хуюшки.
Dmitrii
Джавка же
Denis
+ она позволяет тебе 100500 раз прочитать одни и теже данные не копируя их
Denis
можно в эластк лить и сразу в хадупчик на случай ядерной войны
Denis
или в сеф какой нить, что у тя там
Dmitrii
Да пока нихуя нет )
Dmitrii
Есть убогий клауд вотч, который всех заебал
Denis
ну ты ж в эластике всё равно тока оперативные данных хранить будешь да ?
Dmitrii
Поэтому щас есть шанс сделать нормуль сразу
Denis
типа за недельку там
Dmitrii
В смысле только логи?
Dmitrii
Вообще я пока даже не представляю сколько оно места там будет занимать в индексе
Dmitrii
тесты не делал
Denis
многа
Denis
зуб даю.
Dmitrii
Но меня стопудов попросят сделать дашборд в кибане чтобы отвечало на вопрос "А как часто к нам бот гугла ходит в день?"
Denis
аха, у нас тоже так начиналось
Dmitrii
И легко может оказаться что за месяц такой график захотят посмотреть
Denis
а потом аналитику через эластик делали а потом обосрались и теперь слазим полгода как.
Dmitrii
Ой правда?)
Dmitrii
Т.е. у меня есть охуенный шанс как не выстрелить себе в ногу?)
Denis
тотали
Dmitrii
Эни эдвайз?
Dmitrii
Ибо сами логи приложения это так, сбоку. Основная идея там это чтобы челы могли собирать данные для SEO
Denis
если тебя будут про всякие мелочи с разрезами просить, лучше продавай сразу какую нить бодягу типа hbase/hive/clickhouse
Dmitrii
Так а морду какую?
Dmitrii
База то базой
Denis
у кх есть морда красивенькая какая то для запросиков не вспомню название + плагины ко всем борда аля редаш \ графана уже появляются
Denis
+ нему вроде jdbc драйвер есть
Denis
если говорить про hbase/hive там всё плохо, это апач там все морды из 98го
Dmitrii
У меня компания бизнесовая
Dmitrii
Им главное чтобы морда выглядела заебись и все понятно было
Dmitrii
Кибана вот зашла
Denis
ну ты попробуй чо сказать
Denis
может и эластик пойдёт
Dmitrii
Редаш кто-то тоже хотел для BI внедрять но до дела не дошло
Magistr
https://tabix.io/doc/
Magistr
для кликхауса
Denis
точно !
Dmitrii
Спасибо, гляну
Dmitrii
Так а чо, а логи в кликхауз же тоже можно сложить в теории? Вроде оно как для этого и было сделано
Denis
не
Denis
оно для кликстрима типа
Dmitrii
Мне б ченить универсальное чтобы было
Dmitrii
Блин, две херни уже не айс конечно (
Magistr
Мне б ченить универсальное чтобы было
замучаешься с универсальным)
Denis
слышал афоризм про рыбку ? )
Dmitrii
Ага
Dmitrii
Ну епта, малоли есть, а я буду ебаться с двумя — тоже же не айс :)
Denis
опыт показывает, что когда береш выделенное решение и используешь _только_ для того для чего он нужен, он вобще не просит есть