?
Предлагай :)
да вон выше уже кучу вариантов напредлагали, редис бери
Nikolay
Я как-то писал систему воркеров, где нужно было из очереди все тащить по порядку и ждать выполнения.
O.
Таймураз
O.
O.
Спасибо!
?
Спасибо!
прочитал, вопрос актуален, оно не умеет это делать?
O.
O.
Создавать очередь - умеет.
?
я с этой штукой не работал, поэтому спрашиваю - из описания вижу что очередь есть, приоритеты и джобы есть
O.
Отложенные задачи и все остальное - умеет.
O.
Зависимость между задачами нужна.
?
соответственно напрашивается вопрос - почему оно должно не уметь это из коробки?
O.
Зависимость между задачи не решается при помощи Redis.
?
я из зависимостей вижу только запускать следующую только когда закончилась предыдущая, есть что-то еще?
O.
Сейчас пока нет.
?
из того что я вижу по описанию достаточно любую джобу заворачивать в enqueue от последней добавленной джобы и этого достаточно чтобы им задать порядок и расписание
?
а вообще за либу спасибо, полезно выглядит
O.
Да.
Будут задачи другого типа.
Будут параметры, определяющие зависимость одной от другой.
O.
Штука есть еще интересная, что необходимо задачи с расписанию не обрабатывать одновременно с задачами не по расписанию.
O.
А такое может быть, вполне.
O.
Получится что задачи выполняются одновременно.
?
так отдельная же очередь будет
?
Anton
?
?
в данном случае непонятно что именно там за джобы и что в целом происходит, поэтому у меня по-умолчанию мнение если можно не трогать базу - лучше не трогать
O.
Создаем задачу block:start в очереди на 11:30.
Создаем блок в базе:
1) jobId
2) jobType
3) tasks
В блок добавляем задачи.
Наступает 11:30. В процессинге блока достаем первую задачу и ложим в очередь сразу же выполняться.
В процессинге задачи выполняем саму задачу, по выполнению достаем следующую и т.д.
Nikolay
Хранимки это боль.
?
?
Nikolay
Если и писать, то только совсем простые, не знаю, пару джойнов, там, сделать. Но ведь на этом обычно люди не останавливаются, начинают туда впихивать бизнес-логику.
?
Anton
Хранимки это боль.
нит же. это просто инструмент, можно использовать органично, а можно и ногу острелить
Nikolay
Ах да, миграция на другую БД еще иногда случается :)
?
?
но редко (:
Джон
Ребя, что есть удобненького из ORM для MySQL?
Джон
или юзаете как есть?
Igor
Sequelize
Джон
ё...нь какая-то )
Джон
похожа на комнату пыток )
Джон
https://github.com/dresende/node-orm2
вот это приглянулось
Михаил Макарычев
Алексей
Добро пожаловать в увлекательный мир ORM на ноде.
Джон
Джон
?
насоветуйте что лучше
https://www.npmjs.com/package/swagger-koa
или
https://www.npmjs.com/package/koa-swagger
?
Алексей
Джон
?
ок, спс, гляну по ишьям и поддержке тогда
Джон
Алексей
Добро пожаловать в увлекательный мир пакетов на ноде.
Алексей
Помню в каком-то из бесчисленных сваггер пакетов для koa был такой баг, что поле типа file не хотело проходить валидацию swagger конфига
?
»You'll also need to implement the spec!
стоп, а оно само не умеет генерить спеку?
Paruyr
typeorm уже продакшн-реди? на фронтенде его кто-то пробовал?
Sergey
Paruyr
да, у них вроде были драйвера websql indexeddb
Willy
Приветствую, посоветуйте, какой выбрать модуль для создания аудиозвонков на webrtc ?
Серёжа
всем привет ребят
aziret
привет
Серёжа
ребят есть кто на маке фронтендом занимаеться?
arts
Сразу вопрос задавай
Vint
Нет таких. Здесь все на QNX сидят.
Серёжа
кароче
Серёжа
был проэкт на. винде.
Серёжа
перенес на мак нихера не пашет
Nikolay
Очень информативно :)
Nikolay
Неси его обратно!
Dmitry
ну телепаты говорят, что проблема с путями - используй path.join / resolve
Anonymous
привет всем! ) можно вопрос про Gulp?