How do indexes work in MongoDB

This year I have been working on Xbox Live Compute (or Thunderhead as we know it internally). This is a product that uses MongoDB as its main Database. So I have had to learn how to investigate performance and scalability issues with this document DB. It’s been very fun! Here are some of my learnings…

3

Azure Event Hub / Service Bus Performance – Http Batch Send 2

After the previous post on Http Batch send for Service Bus I received some emails with questions. I looked at the msdn documentation for both Service Bus and Event Hub and noted they are missing some information. Event Hub documentation does not even mention Batch Send. So here is another post about Batch Send.  …

2

What does a performance developer do at Microsoft?

 Someone was just asking me this question the other day so I figured that I would answer it here for people that are interested in this role inside and outside the company.   I have been a performance developer at Microsoft for a little more than 4 years. During these years I have done performance…

0

Using Service Bus / EventHub from Android devices

Last summer we had Jimmy Campbell join the Fundamentals team for a couple of months as part of his internship with Microsoft. I was assigned as his mentor and since I was working for the Azure Service Bus team I chose his project to be “Amqp for Android”. Jimmy did such a fast job that…

2