Tons of good stuff to read:
Clemens Vasters returns to his blogging life with two great posts [more to follow] on dealing with transactions and deadlocks using messaging. I implemented a similar approach in the messaging framework I built earlier this year. The framework that Clemens is demonstrating fairly easily extends beyond database transactions and related transient failures to supporting general transient availability issues with arbitrary components, such as sockets, queues, etc. If he doesn't end up going there, I will post a bit more on extending his good ideas.
On the RestWiki, Mark Baker discusses an epiphanic moment when he is schooled in the art of network apis by Mr. Roy Fielding. The post is a thing of beauty. Cool. I feel schooled, and I thought I got the REST v. SOAP, messaging v. RPC arguments. Tim Ewald is a fountain of great posts lately, and Roy's reply to Mark above is, to me, an exact, brief explanation of what TimE is digging into with his threads on SO vs. OO and Semantics in WS[A].
All of the posts are the recent ones on his blog, but links to individual posts provided here for convenience. The comments are worth the read as well.
I have started and stopped about 4 replies to these posts with considerably more commentary than the mere acknowledgement here, and each time I have learned something new that has forced me to rethink my post. Perhaps I will get the thoughts out this weekend.
Comments