-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Добавить топ плохих игроков #25
Comments
Добрый день) Первый пункт у меня записан, но когда возьмусь за реализацию пока не знаю. Есть вопрос по второму пункту: какие цели вы преследуете в данном обновлении? |
Имеется ввиду в основной топ не будет загружаться информация об аккаунтах, если время последней активности (захода в игру) будет больше чем N дней. Сами записи остаются в БД |
В топ загружается только N игроков из базы данных, N настраивается в конфиге (topAmount). Топ обновляется каждые T тиков. T настраивается в конфиге (topUpdateFrequency). И список игроков для топа каждый раз пересобирается с нуля. В кэше топа игроки не будут храниться, если они не являются лидерами по количеству очков репутации. Так что я всё ещё не совсем понимаю, о какой утечке памяти может идти речь 🤔🤔 |
Пардон, не сразу понял T_T |
Со временем игроков наберется огромное количество, но многие из них будут мертвые души, что скажется на производительности (Каждый раз грузить и хранить в памяти условно 10000 записей при активном среднем онлайне ~50 это расточительство)
The text was updated successfully, but these errors were encountered: