I am most likely going to reduce the hashrate tracking.
I don't think it is used very much, I know I don't use it anymore.
I and I think most of you users primarily use the notifications and maybe the block reward tracking.
Out of 300+ active users only 13 have logged into the site within the last week.
So what I am thinking about doing is reducing the frequency of the hashrate collection and saving of data. Currently it runs every 5 minutes, I am thinking of reducing it to every 15 minutes, or maybe less....
I would like to keep the block found notifications still running at every 5 minutes, or maybe faster, 1m? (for when we get those back to back blocks less than 5 minutes apart
)
The problem right now is that all of the data is collected and processed in a single script. So I need to rewrite the script and separate the notifications. This will take time and I'm sure will cause some downtime and probably some false/duplicate/missing notifications.
If anyone has any suggestions please let me know.