Evgeny
Ну так, очень похоже
Нет, я скорее хотел кинуть список общеизвестных модулей которые можно дать изучить, чтобы не писать своих костылей
KlonD90
я хз а есть ли такие совсем хорошие библиотеки. но вот боты для телегама прямо очень приятные в написание
KlonD90
telegraf
Vladimir
KlonD90
я бы mud'ы делал на телеграмме
Дима
Evgeny
логи - да, свои костыли :/
Vladimir
Почему 100? Может вместо костыля на 101 месте решение
Vladimir
Надо тогда весь npm изучать
Vladimir
Перед тем как каждую функцию писать
Evgeny
если есть топ-100 хоть какой-то - его можно один раз пробежаться глазами и потом использовать что там указано
Evgeny
поддерживать потом это будет проще
Таймураз
Имхо, не топ 100, а выделить направления задач, которые чаще всего встречаются, и по ним уже подобрать лучшие решения
Таймураз
Выйдет более предметно
Evgeny
я хочу на каждое сообщение логгировать trace_id (аля опентрейс) с нормальным трейсом, с несколькими допполями, и всё это в формате котрый потом легко и просто уйдёт из докера с елку с кибаной
Михаил Макарычев
Vladimir
Aleksand
Evgeny
Ну вот недавно вытащили на тестовый стенд, погоняем с несколько меясцев, там посмотрим
Vladimir
Несколько месяцев? Чет перебор
Evgeny
Evgeny
Несколько месяцев? Чет перебор
Я в паралели еще обкатываю саму елку и кибану, смотрю как этим удобно пользоваться, что добавить, чтоб убрать, что поменять и тд
Evgeny
Не хочется в проде начать всё переделывать.
Aleksand
KlonD90
у меня с елкйо проблема
KlonD90
она дохнет (
Evgeny
KlonD90
и у меня нету админов которые бы не говорили мне что они не могут в elk stack
Таймураз
Что есть ёлка, что- кибана?
KlonD90
elasticsearch logtash kibana
Aleksand
пока в стдаут
так это правильно, вам вообще пакеты для логирования не нужны, вы сами сделаете проще быстрее и понятнее
KlonD90
kibana - штука визуализатор повехр данных из эластика
Evgeny
логгирование это не только "а давайте серанем вот этой мессагой куданить"
Таймураз
А, логстеш
KlonD90
logstash штука для процессинга логов и там обычно какой-нибудь grok для доставки
Таймураз
Я просто в такой формулировке не слышал
KlonD90
Evgeny
Таймураз
Таймураз
Дима
Evgeny
так я не спорю. но есть еще чуток всяких мелочей типа - как делить логи по левелам, по классам, семействам, как обрабатыать вложенные обьекты, на какую глубину, как прокидывать юзера, контектст запроса, источник запроса, связанные подзапросы и тд.
Evgeny
И для все этой еботни нельзя просто сделать console.info и радоваться жизни
Aleksand
И так даже лучше
так а что нового будет? сейчас и так уже все поделились по убеждениям. вы правда думаете что обсуждать что лучше vue, react или angular имеет смысл?
Denis
Denis
единственная нужда программистов
Denis
лишь в адаптации под конкретную задачу
Denis
какие-то топ 100 списки делать глуповато
Таймураз
Aleksand
лишь в адаптации под конкретную задачу
плюс есть всегда количество звезд, неразобранных PR, issues без ответа, понятность документации, тесты. это без всяких списков и голосований ответит на вопрос нужно ли трогать такой пакет
Таймураз
Aleksand
более того менять фреймворки и пакеты на разных стадиях роста вполне нормально и неизбежно
Aleksand
убер не стесняется же писать почему он сраный mysql сменил на прекрасный postgres, а потом через пару лет сраный postgres на шикарный mysql. причем в оба раза очень убедительно писали почему так сделали
Evgeny
меняется команда - меняется инфраструктура
Aleksand
меняется команда - меняется инфраструктура
могу ошибаться но посты про переход писал едва ли не один и то же человек, там объективно продукт и требования к нему менялись с ростом. фрустрация и боль неизбежна в технологиях даже когда у тебя и денег дохера и бизнес растет
👨🏼💻
Dreamerinnoise
Dreamerinnoise
Мне норм
Aleksand
Дима
Везде есть исключения
KlonD90
зачем hadoop в 2k17?
KlonD90
Aleksand
Мне норм
ну underscore до сих пор едва ли не популярнее lodash и всем норм
Дима
Напоминаю, что 98% сайтов используют jQuery
👨🏼💻
Aleksand
KlonD90
да ниче у них не бомбануло. я сомневаюсь что это было не решаемо в убере.
👨🏼💻
KlonD90
не стало экспертов в постгре видимо в их команде. там же тоже есть ротации.