1
Dominion Online at Shuffle iT / Dominion Scavenger is Back
« on: December 24, 2018, 11:36:56 am »
The online rankings site Dominion Scavenger (http://dominion.lauxnet.com/scavenger/) has been down for a little over a month now, but I've finally had the time to make the changes necessary to bring the site back up.
Basically I cache a lot more aggressively now, so instead of constantly trying to pull latest results from the live Dominion Online servers, I pull them every minute and cache everything so when individual people load pages it all just happens on my server and doesn't reach out to Dominion Online's servers, potentially overwhelming them. So results should be updated every minute on Scavenger now (both on the "Scavenger" page as well as the "Live Leaderboards" page). As a side note, I've expanded the live leaderboard page to be the top 500 instead of just the top 200 now (http://dominion.lauxnet.com/live_leaderboard/ - must be in top 550 to start the day to be eligible).
My life's been too busy the past month to work on any of the suggestions that I've gotten for the site (quite obviously, as I didn't even fix the site), but the next few things I will work on will likely be:
I've also had several offers of people offering their help to work on the site. While that isn't currently too easy (my dev environments/repository settings are not easy to replicate as of right now, and most people aren't Django developers, which is what the site is written in), I want to make that more possible than it is right now, so I have a goal to make that better.
Basically I cache a lot more aggressively now, so instead of constantly trying to pull latest results from the live Dominion Online servers, I pull them every minute and cache everything so when individual people load pages it all just happens on my server and doesn't reach out to Dominion Online's servers, potentially overwhelming them. So results should be updated every minute on Scavenger now (both on the "Scavenger" page as well as the "Live Leaderboards" page). As a side note, I've expanded the live leaderboard page to be the top 500 instead of just the top 200 now (http://dominion.lauxnet.com/live_leaderboard/ - must be in top 550 to start the day to be eligible).
My life's been too busy the past month to work on any of the suggestions that I've gotten for the site (quite obviously, as I didn't even fix the site), but the next few things I will work on will likely be:
- Fixing the mu/phi/levels graph
- "Recent live leaderboards" - such as leaderboard based primarily/only on the last 30 days of results.
I've also had several offers of people offering their help to work on the site. While that isn't currently too easy (my dev environments/repository settings are not easy to replicate as of right now, and most people aren't Django developers, which is what the site is written in), I want to make that more possible than it is right now, so I have a goal to make that better.