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…More

Tech WCW #2 – Frances E. Allen

The A.M. Turing Award has been awarded to one individual every year by the Association for Computing Machinery since 1966.  The recipients are chosen based on their technical contributions to the field of computing.  The Turing Award is often referred to as the “Nobel Prize” of Computing, it is generally regarded as the highest honor…More

Seattle to San Francisco

“A journey is a person in itself; no two are alike … we find that we do not take a trip; a trip takes us” At the end of December I made the move from Seattle to San Francisco.  After all of my things were packed in Seattle I started the drive down the coast.…More

TechWCW #1 – Poppy Northcutt

In December of 1968, Apollo 8 was the first manned spacecraft to leave earth, orbit the moon, and return safely.  The crew consisted of three male astronauts; Frank Borman, James Lovell, and William Anders.  There were also dozens of men back at Mission Control, but only one woman: Twenty-five year old Frances “Poppy” Northcutt. Poppy…More

TechWCW Intro

A few weeks ago, I stumbled across a photo of Margaret Hamilton next to a stack of source code. It’s a powerful image and I found myself wondering about the girl in the photo so I began to do “research” aka stalk her on the internet. The more I read about Margaret Hamilton, the more…More

Playing with Penguins in Patagonia & Other South American Adventures

I caught a glimpse of myself unabashedly smiling in the rearview mirror of the car taking me to the airport.  Just a few hours before I’d gone through my usual pre-travel jitters.  I had thoughts of bailing, irrationally wishing that I could stay in Seattle and idle the days away in the comfort of familiarity, but…More

Creating RESTful Services using Orleans

After the announce of the Orleans preview, there was a lot of discussion on Twitter.  One comment in particular caught my eye. .NET’s actor model uses static factories, RPC Interfaces and code-gen client proxies for comms, WCF all over again: — Demis Bellot (@demisbellot) April 3, 2014 I think this is a bit of…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…More

Digital Ghosts

To wrap up my Digital 1: Photography class our final assignment was to produce a mini show of 5 photos with a common theme of our choosing and an artist statement, to display at the final class. Digital Ghosts Technology is a common part of our every day lives.  We interact with it at home…More