Size: a a a

Node.js — русскоговорящее сообщество

2019 November 04

Б

Богдан in Node.js — русскоговорящее сообщество
как-то тянуть в проект монгу ради одного shedule выглядит как оверхед )))
источник

AK

Aleksei Kleandrov in Node.js — русскоговорящее сообщество
Богдан
но вижу что agenda использует монгу
да. любой нормальный шедулер использует как бэкенд монгу/редис
источник

И

Илья | 😶 in Node.js — русскоговорящее сообщество
Богдан
как-то тянуть в проект монгу ради одного shedule выглядит как оверхед )))
значит делай всё на таймерах и не разводи
источник

AK

Aleksei Kleandrov in Node.js — русскоговорящее сообщество
просто в памяти живет только node-scheduler вроде
источник

Б

Богдан in Node.js — русскоговорящее сообщество
Илья | 😶
значит делай всё на таймерах и не разводи
ну на таймерах вроде как бы и можно сделать, но ненадежно ))
источник

Б

Богдан in Node.js — русскоговорящее сообщество
Aleksei Kleandrov
да. любой нормальный шедулер использует как бэкенд монгу/редис
да вроде редис побыстрей работает, он же хранится в памяти
источник

AK

Aleksei Kleandrov in Node.js — русскоговорящее сообщество
Богдан
да вроде редис побыстрей работает, он же хранится в памяти
всё зависит от задачи.
у меня в одном из проектов агенда с монгой, потому что мне нужен нормальный персист, и обработка этих тасков.
с редисом ты по умолчанию должен быть готов к потере
источник

‌‌

‌‌‎nil ‌‌‎ in Node.js — русскоговорящее сообщество
cron замечательно справляется, крутится в докере, менеджится k8s, не знаю чо вам еще надо
источник

Б

Богдан in Node.js — русскоговорящее сообщество
‌‌‎nil ‌‌‎
cron замечательно справляется, крутится в докере, менеджится k8s, не знаю чо вам еще надо
ну единственно что непонятно как запустить таску
источник

‌‌

‌‌‎nil ‌‌‎ in Node.js — русскоговорящее сообщество
в смысле? Как так, там же в доке все разжевано
источник

Б

Богдан in Node.js — русскоговорящее сообщество
тоесть у меня таска должна выбрать с бд данные и сделать отправку письма, ну с этим вск ок
источник

Б

Богдан in Node.js — русскоговорящее сообщество
а все эти настойки конфигурации проекта, типа коннект к бд
источник

Б

Богдан in Node.js — русскоговорящее сообщество
для таски видимо нужно отдельно делать
источник

‌‌

‌‌‎nil ‌‌‎ in Node.js — русскоговорящее сообщество
Богдан
для таски видимо нужно отдельно делать
Твоя логика от планировщика вообще никак не зависит, у него другие цели, просто что-то делать в заданные тобой промежутки времени
источник

Б

Богдан in Node.js — русскоговорящее сообщество
‌‌‎nil ‌‌‎
Твоя логика от планировщика вообще никак не зависит, у него другие цели, просто что-то делать в заданные тобой промежутки времени
ну как работает планировщик я вкурсе, нужно будет попробовать ))
источник

Б

Богдан in Node.js — русскоговорящее сообщество
а ты используешь голый крон, или есть какой-то обьяз?
источник

Б

Богдан in Node.js — русскоговорящее сообщество
а то когда-то на рельсе юзал sidekid
источник

Б

Богдан in Node.js — русскоговорящее сообщество
там под капотом крон, но просто удобно таски создавать
источник

AK

Aleksei Kleandrov in Node.js — русскоговорящее сообщество
я так понял @mesmerizi  про крон из кубика
источник

‌‌

‌‌‎nil ‌‌‎ in Node.js — русскоговорящее сообщество
Aleksei Kleandrov
я так понял @mesmerizi  про крон из кубика
кстати нет, мож мой косяк, но у меня просто голый крон из npm, ну он мне для логики приложения нужен, а не для того чтобы менеджить сами образы
источник