Vlad
должно быть норм
Rendol
Как раз эту чтраницу читаю
snatvb
кто с sequelize работал?
snatvb
мне при создании элемента модели надо некие операции выполнить, такое зя? прямо в ОРМ так сказать запихать
snatvb
при create комментария к посту, у поста типо рейтинг прибавляется
snatvb
например
Izzzy
семафор не подходит для этого?
snatvb
что это?)
snatvb
ps я с этой орм не оч опытный
Izzzy
не, я про очередь запросов
Izzzy
https://www.npmjs.com/package/semaphore
snatvb
да и впринципе по бэку не селен
snatvb
вот я ща туды и залез
snatvb
буду доку курить, спс за направление
snatvb
а какая лучшая?
snatvb
транзакции?
snatvb
вот я тож об этом опдумал
snatvb
тока в доке читаю и не догоняю, как их реализовать
snatvb
типо обычную цепочку делаю и оборачиваю в sequelize.transaction
snatvb
?
snatvb
понял
snatvb
вроде догоняю
snatvb
спасибо как вернусь буду делать))
Rendol
loopback
Rendol
Да уже решился вопрос примером выше... Меня не смутило использование очереди из async'a 😊
Vladimir
@ChALkeR когда 7.6 будет, не в курсе?
Vladimir
да вроде уже
ill-ya
А что там?
Anonymous
говорят на макоси ломается билд
Anonymous
и вроде v8 в 7 ветке все еще 5.4
Anonymous
в 8 5.5
ill-ya
Что дает 5.5?
Anonymous
async/await
ill-ya
Он же есть уже?
ill-ya
Под флагом
Anonymous
Anonymous
в этой
Anonymous
https://github.com/nodejs/node/pull/11185#issuecomment-277718520
Anonymous
туда вроде не мержили 7 стейджинг
Anonymous
но я не уверен
Vladimir
async/await
И модули
Anonymous
оу
Anonymous
круто. а как в итоге они работают?
Vladimir
Да
Anonymous
.mjs?
Vladimir
бля
Vladimir
всмысле, никак не работают
Vladimir
они есть в v8
A
Приветы :) Меня зовут Алекс, я тимлид отряда бездельников, пишущих на ноде в частности и джаваскрипте вообще.
Славик
хэштег
Sergey
А есть каналы по js, а не только по ноде?
Gordey
https://telegram.me/joinchat/Be4rsT5Rsgq30DHutjxXgA
snatvb
народ вопрос по sequelize я сделал хук на afterFind, но не отрабатывает в inclue(ктоб мог подумать), но я чета не могу найти, как мне сделать после инклуда действие тоже, иль нельзя?
snatvb
да я уже альтернативу вроде нашел
snatvb
мне надо было парсить json
snatvb
get set есть у поля
Mykola 🤷🏼‍♀️
А подскажите пожалуйста, как деплоить бота на хероку (порт как указать?). Чета я не смог решение нагуглить, не работает((
Anonymous
@ChALkeR v8 5.5 все же есть в том PR
Anonymous
https://github.com/nodejs/node/pull/11185/commits
Anonymous
Anonymous
ну о том, что в 7.6.0 все же будет 5.5
Anonymous
я выше писал что не будет
Anonymous
@vkurchatkin > At the current point in time, there are still a number of specification and implementation issues that need to happen on the ES6 and Virtual Machine side of things before Node.js can even begin working up a supportable implementation of ES6 modules. Work is in progress but it is going to take some time — We’re currently looking at around a year at least.
Anonymous
https://medium.com/@jasnell/an-update-on-es6-modules-in-node-js-42c958b890c#.35m9ao8yr
hamper 𓅝
Видели? https://habrahabr.ru/post/320670/
ill-ya
Всегда людил ab тесты одного урла и сравнение )
Ivan
Видели? https://habrahabr.ru/post/320670/
Модерацию в песочнице отменили, теперь всё в хабр заходит
Rendol
Видели? https://habrahabr.ru/post/320670/
Тест некоректный, подробнее в комментариях: https://habrahabr.ru/post/320670/#comment_10042140
Anton
Да парень больше с БД лоханулся. Но если честно php тоже очень не плохой язык, сильно более продвинутый чем js. и даже все нужные асинхронные интерфейсы у него есть.
Ivan
Что за халивары, а что мне делать, если у меня проекты на обоих) и не потому, что один должен быть лучше другого, а потому, что каждый в определенных задачах ведет себя лучше. Бэкенд дешевле и быстрее на php, а фоновые задачи: очереди, сервисы, вебсокеты и т.п. на ноде. Шина между ними редис.
Ivan
Именно, я тоже все перевёл на микросервисы
Ivan
Это лучшая архитектура в данный момент не привязанная к языкам, у меня например сокеты вообще на Go от mail.ru проект Centrifugo и он так отлично работает, что нет желание делать свой велосипед на ноде.
Ivan
Отдельный инстанс работает как сервис pusher для всех проектов
Ivan
Вообще кто свои проекты пилит и поддерживает давно уже задуматься и перейти на микросервисы, поддержка их намного удобнее
ill-ya
Не все можно разбить на микросервисы )
ill-ya
Микросервисы проще улучшать, рефакторить, покрывать тестами. Искать узкие места, масштабировать
Ivan
БД кластер, кэш кластер, сессии кластер, сокеты кластер. Фронты под проекты, бэки под проекты. Доп сервисы на вкус по ноде.