Size: a a a

Архитектура ИТ-решений

2021 March 09

GK

Gennadiy Kruglov in Архитектура ИТ-решений
Phil Delgyado
Ну, отсутствие дисциплины лечиться как раз на уровне коллектора. При том, что логстэш ну очень медленный, проще уж взять Filebit или тот же vector (который может быть и гибче) или еще кого
Вот звёздочка (*) в E*K - это и есть Filebit, и пр.
источник

PD

Phil Delgyado in Архитектура ИТ-решений
Gennadiy Kruglov
Да, но это опять-таки вопрос дисциплины

Гораздо проще отгрузить говно в Эластик
Вообще, пока в решении легко поддерживать E*K, то можно обойтись и просто .tag.gz файлами и zgrep/zless
А когда данных много, то уже проще ставить что-то удобное )
источник

PD

Phil Delgyado in Архитектура ИТ-решений
Т.е. ELK - это как Монга, почти всегда свидетельствует о не самом внимательном подходе к инфраструктуре )
источник

GK

Gennadiy Kruglov in Архитектура ИТ-решений
Не соглашусь

С моей точки зрения, E*K - очень удобный компромисс

Неспроста, Монга в основном вызывает недоумение, а E*K - нет
источник

GK

Gennadiy Kruglov in Архитектура ИТ-решений
Справедливости ради, Монга подтолкнула, ну я так думаю, наверно найдутся и пруфы, разработчиков реляционок обратить внимание на JSON
источник

MG

Maksim Gorshenin in Архитектура ИТ-решений
а монга то чем не угодила?)
источник

GK

Gennadiy Kruglov in Архитектура ИТ-решений
Прекрасный продукт, вот только ненужный на сегодня
источник

PD

Phil Delgyado in Архитектура ИТ-решений
Gennadiy Kruglov
Справедливости ради, Монга подтолкнула, ну я так думаю, наверно найдутся и пруфы, разработчиков реляционок обратить внимание на JSON
Насколько я помню, json в PG был и до Монги. А у Oracle/MS/DB2 нормальной работы с json до сих пор нет, насколько я помню.
источник

AZ

Alexander Zaitsev in Архитектура ИТ-решений
Gennadiy Kruglov
Прекрасный продукт, вот только ненужный на сегодня
а можно подробнее про его ненужность на сегодняшний день?
источник

PD

Phil Delgyado in Архитектура ИТ-решений
Maksim Gorshenin
а монга то чем не угодила?)
Ну, кривая, медленная и ненадежная, а так все нормально.
Ну, сейчас, вроде бы, просто медленная, остальное за эти годы почистили.
источник

GK

Gennadiy Kruglov in Архитектура ИТ-решений
Alexander Zaitsev
а можно подробнее про его ненужность на сегодняшний день?
Пожалуйста, ипользуйте. Не хочу спорить, высказал свою точку зрения
источник

PD

Phil Delgyado in Архитектура ИТ-решений
Alexander Zaitsev
а можно подробнее про его ненужность на сегодняшний день?
Если данных мало, то лучше PG. Если данных много - то FDB или любая другая нормальная распределенная key-value.
источник

PD

Phil Delgyado in Архитектура ИТ-решений
Ну, года три назад если в проекте используется Mongo - то скорее всего там вообще нет архитектора и даже сеньор-дева.
Сейчас уже она хотя бы не теряет данные, но мне сложно придумать схему, где ее использование хоть чем-то оправдано.
источник

GK

Gennadiy Kruglov in Архитектура ИТ-решений
Phil Delgyado
Ну, года три назад если в проекте используется Mongo - то скорее всего там вообще нет архитектора и даже сеньор-дева.
Сейчас уже она хотя бы не теряет данные, но мне сложно придумать схему, где ее использование хоть чем-то оправдано.
Именно. Главный агрумент - Operations. Нужны веские причины, чтобы эксплуатировать "ещё одну" БД.
источник

VA

Viktor Alexandrov in Архитектура ИТ-решений
Phil Delgyado
Ну, года три назад если в проекте используется Mongo - то скорее всего там вообще нет архитектора и даже сеньор-дева.
Сейчас уже она хотя бы не теряет данные, но мне сложно придумать схему, где ее использование хоть чем-то оправдано.
оправдано "исторически сложилось"))))
источник

PD

Phil Delgyado in Архитектура ИТ-решений
Viktor Alexandrov
оправдано "исторически сложилось"))))
Ага, и монга там еще 2.4 )
источник

VA

Viktor Alexandrov in Архитектура ИТ-решений
Phil Delgyado
Ага, и монга там еще 2.4 )
а это я щас посмотрю)))))))))))
источник

PD

Phil Delgyado in Архитектура ИТ-решений
Если что - Монга до 2.4 (или 2.6, не помню уже) теряет данные при почти любых настройках.
источник

VA

Viktor Alexandrov in Архитектура ИТ-решений
Phil Delgyado
Если что - Монга до 2.4 (или 2.6, не помню уже) теряет данные при почти любых настройках.
посмотрел, не, не всё так плохо 4.x.x
источник

KK

Kirill Keker in Архитектура ИТ-решений
Phil Delgyado
Если что - Монга до 2.4 (или 2.6, не помню уже) теряет данные при почти любых настройках.
Нынче она 4.4.х и многое поменялось. очень многое. Она заняло свое место в архитектуре, но как любое решение - не является серебряной пулей.


Про что говорите Вы - это примеры про всякие ReST API за 10 минут как запрос насквозь той же структуры JSON положить в БД. Это очень простые example для определенных целей, например чтобы продемонстрировать deploy-инструмент, где приложение не имеет ценности. Или чтобы показать язык/framework, где код в этом примере тоже не имеет ценности. Но эти примеры научили людей не думать и пробрасывать структуру данных насквозь.

Но это не проблема монги, таких примеров миллион.

Можно прекрасно имея ORM для РСУБД не понимать как она работает и кормить ее напрямую JSON Payload из запроса.
источник