by stephen on Fri Sep 12, 2003 12:06 pm
Nice Kafka reference :)
Surely I'm missing some subtlety in your feature request. I believe that the current format of Price Alerts sends you the product and price, such as:
Make: Canon
Model: 8068A008
Description: Canon, EOS-1DS, Digital Camera, Digital Pro SLR, 11.1 Megapixels
Best Price: 5799.00
Is there another flavor of product & price you would like to see in the report?
Also, you bring up a good point on how to clear no longer wanted Price Alerts from the event queue. The story here goes back to 1998, an era when the signal-to-noise ratio in our inboxes was fantastic. That was also the year that StreetPrices came up with the industry's first product price alert agent (within four months copied by shopper.com and now in wide spread use).
Also back in those days, product prices routinely mirrored Moore's law falling at an annualized rate of 40% (equivalent to halving every 18 months).
Combining these two factors, our Email Alert system was built to keep the signal:noise ratio high, i.e. minimize the amount of email a user receives and make sure that it is relevant. To that end, each Price Alert request was designed to be fulfilled exactly once. That is to say that it is not a subscription, but rather a non-reoccurring event queue. And since in those dot-com hay days prices were falling rapidly, it was assumed that it was just a matter of months before any given request would be fulfilled.
Now that the Price Alert system has been in humming along for 5 years, it is clearly time for a complete overhaul and possibly a complete rewrite.
Among the programmers here we've discussed ways to provide people access to their pending Price Alerts while preserving their privacy. What this boils down to is that we'd need people to verify that they are the owner of the email address before being allowed to view and manage their pending requests.
Are you open to the idea of StreetPrices allowing you the option to register with a username and password so that you can manage your Price Alerts?
Alternately, can you suggest another way that we can meet your needs?