Мне нужно построить планировщик заданий (не повторяющиеся, а одноразовые задачи для выполнения в будущем), и я хотел бы знать наиболее известную серверную архитектуру для создания такой системы, а также какой из модулей nodejs вы предлагаетеиспользовать.(довольно высокий уровень, чем я буду исследовать на вашем решении)
Итак, по тому, что я уже исследовал, в Интернете было не так много, но я мог бы упустить правильные ключевые слова ~ (просто довольно стандартный планировщикрешения) То, что я до сих пор думал, это такая архитектура:
запрос после планировщика -> расписание сохранения планировщика в БД -> планирование задачи с одним из модулей nodejs там
ТеперьУ меня есть две проблемы с этим: 1: как бэкэнд это будет означать, что я получу своего рода удержание состояния на стороне сервера, это не очень хорошо по стандарту (или это единственный способ?)
2:не уверен, что планировщик сможет обработать и запланировать тысячи заданий 3: при смерти объекта расписание будет потеряно, инициализация планировщика будет означать выполнение всего расписания, сохраненного в БД, и его повторную регистрацию, потеряв многие из них между
На самом деле не могу разобраться с этим.