Задать вопрос
@icefleen

Есть ли готовый архитектурный подход к повторяющимся по таймеру задачам?

Есть react-приложение с mobx-сторами, объявленными как классы. Некоторые методы этих классов должны вызываться с постоянной периодичностью, как правило от часа до нескольких часов. Вместо того, чтобы объявлять таймеры внутри этих классов, хотелось бы иметь отдельное место, куда можно было передавать свои задачи, условно вызывая некий .register(callback, seconds). Есть ощущение, что эта задача уже давно решена, и для неë есть паттерн проектирования, соответственно, свой велосипед изобретать не стоит. Подскажите, пожалуйста, верны ли мои догадки, и если да, то где можно почитать об этом?
  • Вопрос задан
  • 85 просмотров
Подписаться 1 Средний 2 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    1С-программист
    10 месяцев
    Далее
  • Skillbox
    Профессия 1C-разработчик
    8 месяцев
    Далее
  • Hi-TECH Academy
    KL 004.2.4 Kaspersky SD-WAN
    2 дня
    Далее
Пригласить эксперта
Ответы на вопрос 1
inoise
@inoise
Solution Architect, AWS Certified, Serverless
В CQRS первое C - Command. На сервер отправляются команды, а потом одним из доступных вариантов получают ее статус согласно идентификатору задачи. Способов много: от рекуррентных запросов к api до push и вебсокетов
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы