If you noticed the site was down for a short time recently, that was because of an issue with the script that updates the livestream information. The issue is that as more streams were added to the list of streams to track, the amount of processing power required to run the update script increased to a level that was unmaintainable by our server providers. For now, the livestreams displayed on the site will not be updated until we can solve this issue.
Unfortunately, the issue is not a trivial one. Trawling through almost 100 streams to cache their status, viewer, and uptime information took over 10 seconds, and the script was being called every minute. Optimizations need to be made to make the script run a lot faster, and I'm not sure how much it can be improved at the moment.
Stay posted for updates.
Bookmarks