Aleksandr
крутяк
Aleksandr
спасиб
Yan
здаров, почаны
Orion
ку, пацак
Yan
по традиции сейчас все распишу
Yan
— работаю в маленьком стартапе в питере, пилим аппки для wix.com — фронт+бэк, работаю с реактом и редаксом, пилю бэк на ноде — хз, пока ничем, зеленый еще — хочу повысить скиллы в ноде и защите веб приложулек — питер — из двач чата #whois
Yan
и сразу хотел задать вопрос
Yan
есть ли у кого годный сборник ссылок по ноде, чтобы прям со всякими бест практис
Orion
задай свой вопрос
Yan
структуры проектов, защита, работа с монгой, как производительность вообще повышать
Yan
буду за любую инфу благодарен
Yan
гуглить умею, здесь, скорее, вопрос про гтовый пак)
Vlad
потом выбери из этого https://github.com/sindresorhus/awesome относящееся к ноде, жс и веб безопасности
Vlad
этого хватит на полгода
Yan
премного благодарен, ссылка в закладки полетела)
Yan
еще вопросик
Yan
есть у кого примеры, где нода на больших проектах используется?
Yan
мой начальник постоянно на нее нагоняет, хочет вообще меня на го пересадить бэк писать
Yan
мол нода не производительная, плохо скалируется и тд
Orion
мол нода не производительная, плохо скалируется и тд
нода хороша для своих задач, если писать на ней всё подряд - будет плохо
Lenar
Vladimir
На ноде вполне можно писать все подряд
Andrey
Пример ноды в больших проектах еще можно привести mail.ru, у них Календарь какой-то пилили, статья на хабре была
Andrey
У нас сейчас до 20к запросов в сек нода обработывает
Andrey
А тачка какая?
Много дешевых серверов в нескольких дц, остальное нда
Ilia
Ясно, я думал без балансера:)
Andrey
Собственно все ртб это либо го, либо скала, либо нода, си Шарп вроде только у таргетикса ну или ртбкит на плюсах
Ilia
А ещё си плюс плюс + луа.
Andrey
А луа у кого?
Ilia
Bidswitch
Andrey
Правда это так, имхо. сам не работал, но ничего хорошего про неё в проде не встречал. На том же хабре статьи в основном про то как народ с неё куда то съезжает.
Andrey
Мне pg хватает пока что
Evgeny
Вот же https://jepsen.io/analyses/mongodb-3-4-0-rc3
Завтра
У монги, слышал, часто данные куда-то исчезают при большой нагрузке
Завтра
Но сам ее не юзал, поэтому утверждать не буду
Завтра
neo4j.com Кстати, что скажете по поводу этой бд?
Roman
ммм??
Где там сказано что монга теряет данные?
Roman
И? Допустим, один инстанс монги. Где там потеря данных?
А ВОТ ТЕПЕРЬ ПАБЛИК
Кто то работал с этим?
А ВОТ ТЕПЕРЬ ПАБЛИК
https://github.com/NetEase/pomelo
Evgeny
Где там сказано что монга теряет данные?
Ну как бэ вся статья об этом, тесткейс опять таки...
Evgeny
Если этого мало - я лично на наших тесткейсах столкнулся с потерей данных при обновении на 3 версию
Roman
Ну как бэ вся статья об этом, тесткейс опять таки...
Давайте начнем с другого конца: что тестирует jepsen?
Evgeny
Из-за добавления мультилока они стали очень плохо обрабатывать множественные конкрутенные запросы к одним и тем же данным
Roman
Если этого мало - я лично на наших тесткейсах столкнулся с потерей данных при обновении на 3 версию
А мы - нет. У нас относительно небольшая бд: 1тб объема и где-то 480 млн документов
Vladimir
Когда один инстанс то потери нет
Vladimir
С чего бы?
Vladimir
Не, не может
Vladimir
Ну это не потеря данных
Vladimir
Но это и не важно
Vladimir
Кого волнуют один инстанс
Roman
И? При старте из лога поднимет
Vladimir
CAP теорема же
Vladimir
Жертвуешь availability - проблем нет вообще
Vladimir
С консистентностью
Vladimir
Не, этого нет
Roman
CAP теорема же
Это красивая теория, не более
Vladimir
Ну мб, на практике конститентностью нормальная требует консенсуса
Roman
Кого волнуют один инстанс
Ну мой поинт в том, что доказывать потерю данных в монге ссылаясь на тесты репликации - это дичь
Vladimir
Нет, это не дичь