Show Menu

Clarifying Orleans Messaging Guarantees

There has been some confusion around Orleans messaging guarantees, that I wanted to take a second to clarify.  In past talks on Halo 4 and Orleans I mistakenly mention that Orleans supports At Least Once Messaging Guarantees.  However this is not the default mode.  By default Orleans delivers messages At Most Once. Its also worth pointing out that the paper…

Read more

Oredev 2014

At the beginning of November I traveled to Malmo, Sweden to give two talks at Oredev 2014. The week started out with some excellent speaker events, which kicked off on Monday night with a trip to a Swedish Sauna. We got nice and warm in the 175 degree dry saunas then took cold plunges into…

Read more

Surge Conference 2014

In September I had the pleasure of speaking at Surge Conference, a conference focusing on Scalability and Performance of large scale web applications, at National Harbor MD. Halo 4: High Demand with Low Latency and High Availability Halo 4 is a first-person shooter on the Xbox 360, with fast-paced, competitive gameplay. To complement the code on…

Read more

Popforms Leader of the Week Interview

Earlier this year I had the privilege of sitting down with Kate Matsudaria to discuss success, social media, and growing your community, for the Popforms leader of the week series on their blog.  As always it was great chatting with Kate, and I hope others find the information useful! Check it out on the Popforms Blog.…

Read more

Orleans Preview & Halo 4

On Wednesday at Build 2014 Microsoft announced the preview release of Orleans.  Orleans is a runtime and programming model for building distributed systems, based on the actor model.  It was created by the eXtreme computing group inside Microsoft Research, and was first deployed into production by 343 Industries (my team!) as a core component of the…

Read more

Light Hoodie

A few weeks ago Hoop Somuah and I decided that since the Seahawks were going to the Super Bowl we needed proper attire, so we decided to show our 12th man pride by creating custom Light Hoodies. We ordered NeoPixel Strands, a Trinket Arduino board, a capacitor, and a battery pack from Adafruit, and set out to…

Read more

Node Summit 2013 Retrospective

This year I attended Node Summit 2013 from December 3rd-4th in San Francsico.  I went to support Michael Shim, an HBO coworker who was speaking on a panel about Node.js in the Digital Media Universe, and to get a crash course into the culture, tech, and community surrounding this framework.  Being brand new to Node.js…

Read more

A WebSocket Primer

Over the past year, prior to leaving 343, I spent a large amount of time working with the WebSockets protocol and upgrading the Halo Services to support it.  In order to solidify my knowledge and provide a handy refresher for when this information invariably gets context switched out of my brain in the future, I…

Read more


Get every new post delivered to your Inbox.

Join 28 other followers