The Emissary Design Pattern and RIAs (Rich Internet Applications)

Here is a first draft of a new presentation.   I gave it a couple of months ago just after TechEd and thought I would share it as I try to write up some of my thoughts on RIAs.  I plan to rework this a bit more and present it again at TechEd Europe.   The talk…

4

Controllers and Doers

First of all, I’ve put off writing this for a while since I wanted a term for “controllers” that does not feel pejorative.   I really mean this characteristic in a healthy and natural fashion! So, it’s my belief that the people working in IT fall into two broad categories (with occasional cross-over and hybrids).   Folks generally…

1

PDF version of the slides for "The Irresistible Forces Meet the Movable Objects"

Some friends of mine told me that they don’t have Powerpoint 2007 (gasp!) and so it was impossible for them to see this talk. The original blog entry (with PPTX file and abstract) is http://blogs.msdn.com/pathelland/archive/2007/11/25/the-irresistible-forces-meet-the-movable-objects-closing-general-session-at-teched-emea-in-barcelona.aspx.  I took the presentation and made some modifications to allow it to be legible as a PDF (some animations are…

1

Durability Is in the Eye of the Beholder

So, I occasionally ponder the D in ACID transactions and wonder what it REALLY means. Observation #1: Committed Subject To… When I was working at Tandem in the 1980s, we had a complex (and fascinating) multiprocessor system with dual-ported disk drives, dual-ported IO controllers, multiple (2 to 16) processors connected via a message-passing bus and…

3

Presentation of "Life Beyond Distributed Transactions: an Apostate's Opinion" at TechEd EMEA at Barcelona.

On Tuesday, November 6th, I presented “Life Beyond Distributed Transactions: an Apostate’s Opinion” at TechEd EMEA at Barcelona. Unlike most of my presentations, this one had only 45 slides for a 75 minute session and so I went slower and we had time for some Q&A at the end.   Perhaps, I should take a lesson from how…

1

Presentation of "Metropolis: Interchangeability of Operations" at TechEd EMEA in Barcelona

  On Monday, November 5th, I presented a talk I had written before leaving Microsoft.  The first session ARC201 was entitled “Metropolis:Interchangeability of Operations” and the abstract and powerpoint deck are attached.   Three more talks coming! It was a LOT of fun and I enjoyed the crowd immensely. – Pat ABSTRACT Through the 19th century, manufacturers…

1

HPTS - High Performance Transaction Systems Workshop

Every two years since 1985, I have gone to the Asilomar Conference Center in Pacific Grove, California for a very special three day gathering.   The HPTS Workshop was started by a number of old-time transaction processing folks including Dieter Gawlick, Andreas Reuter, and Jim Gray.   In 1985, I was a wet behind the ears 29…

1

Every Noun Can Be Verbed...

As I watch the REST versus non-REST discussion, it occurs to me that there are a number of aspects to the debate.  While I am not attempting to address all of these aspects, I think that part of the discussion revolves around DATA versus BEHAVIOR.   When people talk about CRUD (Create, Read, Update, and Delete) interfaces, on…

2