Evgeny
Mnesia
Evgeny
Он у них один инстанс?
Evgeny
Тогда не вижу противоречий с тем что я говорил
Evgeny
Вот только с точки зрения моего нано бизнеса один сервер в одном дц - плохая идея
Evgeny
А зачем тянуть для всех мс ви одном запросе?
Nikita
просто стандартный CRUD с отдачей json
Nikita
ничего сложного нету
Nikita
есть ресурсы есть экшены)
Denis
https://github.com/sahat/hackathon-starter
Andrey
Andrey
интересно как оно аккаунты джойнит. надо будет глянуть. наверное к мылу привязывает, чтобы этого не делать.
Anonymous
Ребята не стесняемся больше подробностей и идей !
Igor
согласно тому, что я тут на конференциях наслушался, идеальный микросервис - это микросервис, выполняющий строго одну функцию и который легко переписать
Igor
то есть, микросервис регистрации, микросервис авторизации
Igor
ну и какой-нибудь главный микросервис, разруливающий связи и раскидывающий нагрузки между ними
Andrey
есть же накладные расходы: память, взаимодействие.
Igor
ну да, в принципе)
Andrey
ну обычно действительно использую обычную SOA а не микросервисы.
Andrey
а название просто по привычке используют.
Igor
я это на PGDay от одного из директоров Zalando услышал просто)
Igor
и публика одобрила)
Andrey
я вот себе забабахал сервис для сборки приложения и запуска основного приложения в dev-режиме.
Andrey
хочу авторизацию также сделать, но есть куча проблем пока.
Andrey
так как у меня задачи в основном по создаю маленьких и средних проектов, то такая архитектура там выглядит оверхедом.
Evgeny
согласно тому, что я тут на конференциях наслушался, идеальный микросервис - это микросервис, выполняющий строго одну функцию и который легко переписать
Итого можно прийти к тому что будет мс который берет из базы юзера, мс который проверяет пасс, мс который принимает решение, мс который отравляет решение и тд
Evgeny
Ну чтобы точно легко переписать
Igor
это уже оверкилл)
Anonymous
это уже оверкилл)
Как бы ты сделал ?ты вроде про тарантул писал ?!
Anonymous
А не не ты
Igor
не, я не знать, что такое тарантул)
Igor
я бы сделал сервис регистрации/авторизации единым куском)
Andrey
я бы сделал сервис регистрации/авторизации единым куском)
вот не всё так просто. не очень понятно как делить логику. может возникнуть потребность добавить в сервис что-то специфичное, но тогда сама идея начинает разваливаться.
Igor
в смысле «делить логику»?
Igor
имхо мы тут демагогию разводим
Evgeny
Это называется обсуждение
Vadim
Кто использует в проде pm2 + keymetrics.io? Расскажите о ваших кейсах, используете pmx?
Stanislav
Pm2 использую. Кейметрикс - нет.
Vyacheslav
Всем привет! Кто - нибудь emacs используется для написания кода на node.js? В частности с использованием async/await. Проблема в том, что js2-mode подсвечивает эти операторы как неизвестные, в итоге все красным красно. Может есть патч для этого мода у кого?
Дмитрий
Дмитрий
переходи на vim
Vyacheslav
да лет 7 уже пользуюсь емаксом,к раскладке привык
Michael
https://github.com/mooz/js2-mode/issues/185
Michael
Вроде есть что-то, но не уверен
Michael
Вообще js2-mode немного заброшен
Michael
Нужен мейнтейнер
Vyacheslav
спасибо, гляну
Vyacheslav
https://github.com/mooz/js2-mode/issues/185
Действительно, помогло, thanks)
Vyacheslav
Можно потихоньку переезжать в web storm в emacs на работе)
Michael
из имакса не надо было уезжать ;)
Michael
tern-mode пользуешься?
Michael
http://ternjs.net/
Дмитрий
Терн крут
Vyacheslav
Нет, впервые слышу)
Sem
ребят, недавно начал разбираться с нодой, подскажите какой модуль использовать для коннекта експресса и mySQL DB?
Yan👀
Sequelize
Sem
а то есть разные, типа mySQL, node-mysql, node-mysql-connector
Igor
+ за sequelize
Yan👀
Тут как-то закидывали еще штуку но я все время забываю название
Sem
ага, он получается для связи с любой БД
Sem
sql
Kons
Есть ещё как минимум bookshelf, waterline и более низкоуровневые knex и основанный на нём objection.js
Sem
а в чем разница какой выбрать?
Sem
есть преимущества/недостатки?
Nikita
Ребят а кто учил NodeJS после Rails? есть трудности перехода?
Igor
я изучал)
Igor
да, не хватает нормального AR)
Kons
Тут или Node.js после Ruby, либо <JS фреймворк> после RoR
Igor
я думаю, речь об Express
Kons
Тоже несравнимые вещи. Express можно с Синатрой сравнить, но не с рельсами
Kons
Аналогом рельс может быть Sails.js, который был создан с огладкой на Rails
Nikita
Ну по сути если хочешь что то похожее на Rails придется обзавестить очень многими зависимостями?
Nikita
AR чтука медленная, и это одна из проблем Rails
Evgeny
сейлс как-то слишком автоматичен, у меня каждый раз ощущение что как только я захочу чтот сложнее сделать - надо будет переписывать все или лезть очень глубоко
Anton
В нем например нельзя наследвоать контроллеры
Anton
Для версионирования апи
Anton
Что бы так сделать, мне пришлось писать свой хук
dmitri
перешли с рельс сразу на hapijs.
Evgeny
Вот это добрый выбор