Я достигаю этой функциональности, используя генерацию какого-либо события, т.е. как только администратор нажмет кнопку запуска, я передам индекс вопроса в базу данных вместе с идентификатором теста. На стороне пользователя я получу данные, основанные на идентификаторе викторины, и я выведу тот же вопрос В моем случае я использовал базу данных, но вы можете использовать Message Broker, например, RabbitMq, Kafka или любой подобный инструмент.