У меня есть функция. Ниже представлен прототип
void onNewButtonPress(int64_t nanoseconds_timestamp, int32_t user_id);
Немного дестрипции. Эта функция будет вызываться каждый раз, когда пользователь с user_id нажимает кнопку. Где параметр nanoseconds_timestamp - это время в наносекундах с начала эпохи
Эта функция должна будет получить частоту нажатий кнопок пользователем, в основном, сколько раз в секунду пользователь нажимал кнопку.
Как может Я рассчитываю ставку для каждого пользователя, храню и периодически обновляю? Можно ли сделать это с помощью функции, указанной выше, или мне придется создать другую функцию, которая будет периодически вызываться и будет вычислять ставки.
Как мне поступить с пользователями, которые начали нажимать кнопку ближе к концу Период. Нужно ли мне его усреднять?
Мне будет очень интересно услышать ваше мнение, основанное на вашем опыте.