Я ищу решение для моей проблемы.В настоящее время я занимаюсь разработкой некоторых видов казино для сообщества, в которых вы можете делать ставки монетами, заработанными за выполнение некоторых заданий.Я хочу реализовать рулетку сообщества, где все игроки, которые делают ставки, делают ставки на одну и ту же игру.В этой игре я хочу начинать новый раунд каждые 30 секунд.Для моего бэкэнда я использую Node.js с express и pm2 для кластеризации моего приложения.Как бы я это сделал в лучшем случае и масштабируемый по нескольким узлам.
Я уже рассмотрел использование тайм-аутов и интервалов Javascript, но это будет работать только на 1 одном узле, который делает это, поскольку, если я использую несколько узловЯ бы просто начал несколько раундов.Так что я не совсем уверен, каким будет лучший подход к этому.