paschott |
1 person marked this as a favorite. |
Been trying to download _anything_ since my purchase - always get either a personalizing message or logged out. I have no idea what's going on once logged out (as a user - I've read the status updates in the other thread). I do know I have yet to see a download link.
From my time working in SaaS dev, I really hope you're giving some high priority to refactoring your queue method. We had a similar issue and had to:
* Create a "processed" queue where items moved once done
* Move all completed work there (actually renamed the old table, created a new one as the "queue", populating w/ the non-processed stuff)
* Tweak the queuing process to check to see if something is already in the "to process" queue - if so, don't requeue it. (and make sure the proper indexes were created to facilitate this)
From what I could tell, none of that was done, but really should be or you'll keep requeuing items that are already in queue. Even having someone de-dupe the "to process" queue could help quite a bit and if you can create a scheduled task to do that every ### minutes, you can keep the queue relatively clean.
However, that still leaves the "I have no idea what's going on" problem for the users. If my personalized download is still processing, I should know that across logins. I should even be able to get some idea of where I am in the queue (even if with a rough estimate). I'd also argue that some priority might be given to your non-Humble customers, but that might already be in place. :)
I appreciate that you're trying to address this with faster/bigger hardware and that it came as a big surprise. I just hope that you're also trying to future-proof this so there won't be a "next time" like this one.
Guess I'll try IE to see if that gives me different results from Firefox. Maybe I'll see a download link as it's been about 20-30 minutes since I last tried to personalize something.
------
Edit: Finally got the Beginner Box file downloaded when I used IE to access the downloads page. Odd that I never seemed to get anything in Firefox, but also a good sign that my personalized file was actually queued and processed at some point. :)