From what I can tell, the current 4.0 monitor will continually fetch information using the InformationFetcher, but if the data isn't ready for an incoming client request, it will show the old data. This is fine, so long as the user is actively navigating the site or has auto-refresh turned on. The problem is when no users have visited the site in some time. The next visit after this idle period will likely cause the browser to display data that is severely stale, when it should probably just wait for the new data to be fetched. Users visiting the site for the first time in awhile, will probably have to refresh a few times to get anything useful. That's a waste of cycles, and if the user doesn't realize they need to do that, they could act on wrong information.
One option is to clear out the fetched information if no users have visited the site after say, 1 hour. That would force a fetch on the next visit, and users won't be provided with stale information from the previous fetch, which could have happened many days or even weeks ago.
From what I can tell, the current 4.0 monitor will continually fetch information using the InformationFetcher, but if the data isn't ready for an incoming client request, it will show the old data. This is fine, so long as the user is actively navigating the site or has auto-refresh turned on. The problem is when no users have visited the site in some time. The next visit after this idle period will likely cause the browser to display data that is severely stale, when it should probably just wait for the new data to be fetched. Users visiting the site for the first time in awhile, will probably have to refresh a few times to get anything useful. That's a waste of cycles, and if the user doesn't realize they need to do that, they could act on wrong information.
One option is to clear out the fetched information if no users have visited the site after say, 1 hour. That would force a fetch on the next visit, and users won't be provided with stale information from the previous fetch, which could have happened many days or even weeks ago.