Really cool post on Windows Azure Queues. This is something that would be easy to replace in our guidance on Windows Azure.
Simple Capped Exponential Back-Off for Queues: “ Recently Steve Marx and I spent a few hours working on a best practices document for Windows Azure. As expected, this was a fun and educational experience – plenty of goofing around, but also some really good discussion on things to think about when building applications for Windows Azure. One of the items we discussed is a better approach for sleeping inside the Worker Role when pulling from queues. Rather than defaulting to a retry every 10 seconds we decided that the best approach is to exponentially back-off on your queue reads while capping it with an upper bound. ”
(Via Wade Wegner.)