Virtual Memory and Performance

There’s an interesting article about performance of server apps in the July 2010 Communications of the ACM somewhat provocatively titled “You’re Doing It Wrong”.  In it, Poul-Henning Kamp, the architect of an HTTP cache called Varnish, describes the “ah ha!” moment (on a night train to Amsterdam, no less) where he realized that traditional data…

0

Using Custom Performance Counters with Windows Azure Services

Windows makes available a wide variety of performance counters which of course are available to your Azure roles and can be accessed using the Azure Diagnostics APIs as I described in my recent MSDN article on Windows Azure Diagnostics. However, it can be useful to create custom performance counters for things specific to your role…

2

Windows Azure Panel Discussion Q&A

I am at the Azure Firestarter event in Redmond today which just finished with a panel discussion and Q&A.  Here are my notes. Q: For Dallas, do I need to use C# to access the data? A: No – it’s pretty easy to use C# classes but Dallas exposes an OData feed so you need…

0

Migrating Apps to Windows Azure

I am at the Azure Firestarter event in Redmond today and just heard Mark Kottke talk about his experiences as an app development consultant with Microsoft on migrating existing customer apps to Azure.  Here are my notes; slides and sample code are to be posted later and I will update the post with them when…

1

Windows Azure SQL Notes

I am at the Azure Firestarter event in Redmond today and just heard David Robinson from the SQL team give an overview of SQL Server for Azure.  Here are my notes; slides and sample code are to be posted later and I will update the post with them when they are. SQL Azure – David…

1

Windows Azure Developer Overview – Notes

I am at the Azure Firestarter event in Redmond today and just heard Steve Marx give a lap around the platform.  Here are my notes; slides and sample code are to be posted later and I will update the post with them when they are. Idea behind Azure platform – we no longer think about…

0

A PowerShell Cmdlet for Managing Windows Azure Diagnostics

I decided to write a PowerShell cmdlet to manage Windows Azure diagnostics.  This cmdlet will let you retrieve and delete log information in the Azure cloud for your service; right now there isn’t any easy way to do this. I started out by writing a simple spec for my tool; you can see it here. …

0

ASP Forms Authentication in myFerry

As a previous post mentioned, I’ve added the AspProviders Azure sample to the myFerry app to provide for login and profile storage. It works to allow me to login and retrieve and save profile information.  But there is – of course – a problem.  We developers live for these sorts of squirrelly problems.  If everything…

1

Don’t Assume

Just fixed a bug where a query being issued from my service to Azure table storage was returning no rows.  I have Cerbrata’s most excellent Cloud Storage Studio running in another window and when I issued the query in that window, it returned 14 rows.  Why isn’t my app working? After poking around and trying…

0

Updates to my Azure Ferry App

I’ve been working on getting my ferry times app running and have recently been motivated to step it up.  I’m submitting the app to a contest that Microsoft is running for partners to encourage developing Windows Azure apps.  Here a few random things I’ve learned while I’ve been tuning up the app. The AspProviders sample…

1