Showing posts from February, 2012

Combining Multiple Azure Worker Roles into an Azure Web Role

Introduction While working on ’s web service, it appeared from the Windows Azure project templates that I might need several worker roles because they cycle at different times. One worker needed to cycle every day. The other needed to cycle every five minutes. Since the work and the cycle rate were very different, it felt “right” to isolate each role. In this post, I’ll show you how I combined multiple worker roles into a single, underutilized Azure web role thereby keeping the concept and design of worker roles while not having to pay extra for them. In order to verify the solution, the project uses Azure Diagnostics Trace statements. The solution file is available for download . Combining Multiple Azure Worker Roles into an Azure Web Role Currently, I use a small Azure instance and there isn’t enough traffic to justify a separate worker role. I implemented Wayne ’s process for combining one worker role with a web role a while back. Now I needed to add anot

Updating My Resume

The new preamble to my resume:   I piss excellence. Bill Gates retired from Microsoft only when I promised to work there. I don’t version my code because it only needs a single iteration. Intel optimizes their hardware to match my compiler – not the other way around. My code comments have won a Pulitzer Prize. My current code style will be consider a best practice in two years—at that time I will think it is obsolete. The programing languages that I don’t know I haven’t invented yet. I don’t submit to source control – it submits to me. Since I have never introduced a bug to the code base, my hiring can put the testing department out of work. I don’t require an office chair -- I levitate in front of my desk. My specifications are printed and bound then read at Mosques along with the Koran. Then they make the New York Times Best Seller list. Christ is the only one qualified to give me a code review. He comes back to earth when I need a code review – which hasn’t been required yet. I