@icefleen

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

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

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

Войти через центр авторизации
Похожие вопросы