Blog Archives

Using Project “Orleans” in Halo

UPDATE: Corrected date of talk. On Wednesday I gave a talk at the Build 2014 conference on how we used the Project “Orleans” technology from Microsoft Research to build the cloud services that power Halo experiences. Project “Orleans” is the

Posted in Cloud, Project "Orleans"

Seagate Kinetic Open Storage

A few weeks ago, Seagate announced their Kinetic Platform and Drive, a reinvention of the disk interface. I’ll admit that when I first heard about the vision I was skeptical but when you dig into the details of their design and in particular

Tagged with: ,
Posted in Cloud, Storage

Advanced Erasure Codes for Cheaper Redundant Storage

Last weekend I re-read this paper on the internals of Azure storage. It’s an excellent deep dive into the architecture of Windows Azure storage, Its stream layer shows the similarity to Cosmos although this paper goes into much more detail

Tagged with:
Posted in Cloud, Storage

Yes, everyone should learn to code.

I just read this article and I think the author shomewhat missed the point. Learning to code is useful in much the same way that learning basic math and science skills can be useful to someone who eventually spends all their time in the

Tagged with:
Posted in Learning to Code

Starting it back up

I’ve had this blog for a while but then I moved to play with for a bit. They are shutting down and I never really used my posterous space that much. WordPress seems like a good place to park

Posted in Uncategorized