﻿<?xml version="1.0" encoding="utf-8"?><rss version="2.0"><channel><title>Ayende @ Rahien</title><link>http://ayende.com</link><description>Ayende @ Rahien</description><copyright>Copyright (C) Ayende Rahien  2004 - 2021 (c) 2026</copyright><ttl>60</ttl><item><title>Ayende Rahien commented on NServiceBus Review</title><description>pb,
  
As I said, there is a patch to add locking.
  
The table/column combo ? I am not following.
</description><link>http://ayende.com/3207/nservicebus-review#comment7</link><guid>http://ayende.com/3207/nservicebus-review#comment7</guid><pubDate>Tue, 25 Mar 2008 07:31:34 GMT</pubDate></item><item><title>pb commented on NServiceBus Review</title><description>I meant the lack of locking around the gets and adds on a static collection. Or do you mean that is handled by the table/column name combo?
</description><link>http://ayende.com/3207/nservicebus-review#comment6</link><guid>http://ayende.com/3207/nservicebus-review#comment6</guid><pubDate>Tue, 25 Mar 2008 00:34:56 GMT</pubDate></item><item><title>Ayende Rahien commented on NServiceBus Review</title><description>Mike, 
  
Yes, I meant Retlang. 
  
I updated the post
</description><link>http://ayende.com/3207/nservicebus-review#comment5</link><guid>http://ayende.com/3207/nservicebus-review#comment5</guid><pubDate>Mon, 24 Mar 2008 06:51:29 GMT</pubDate></item><item><title>Mike Rettig commented on NServiceBus Review</title><description>"Publish and Subscribe looks remarkably like their equivalent in Relang. Same model, after all."
  
  
Did you mean Retlang? 
  
  
The models are similar but the purpose of the projects is quite different. Retlang is written specifically for in-process messaging and threading. 
</description><link>http://ayende.com/3207/nservicebus-review#comment4</link><guid>http://ayende.com/3207/nservicebus-review#comment4</guid><pubDate>Mon, 24 Mar 2008 02:21:36 GMT</pubDate></item><item><title>Ayende Rahien commented on NServiceBus Review</title><description>bp,
  
Take a closer look at Deserialize.
  
Note what it concatenate, the table name and the column names.
  
Those are coming from the server configuration.
  
I was talking about involving the container in the deserialization process.
  
The code in Pesister is SQL Server specific.
  
  
The usage on sagaIdsToClear is not the way I would do it, and there is a patch to fix this, but it tends to work well enough in most cases.
</description><link>http://ayende.com/3207/nservicebus-review#comment3</link><guid>http://ayende.com/3207/nservicebus-review#comment3</guid><pubDate>Mon, 24 Mar 2008 02:10:11 GMT</pubDate></item><item><title>pb commented on NServiceBus Review</title><description>Sorry, just looked at the links for Deserialize and TimeoutMessageHandler. Am I retarded or is 1) a good example of SQL injection vulnerability and 2) a good example of not thinking about multi threaded scenarios when using a static variable? Is SET NOCOUNT ON valid on all DB engines? 
</description><link>http://ayende.com/3207/nservicebus-review#comment2</link><guid>http://ayende.com/3207/nservicebus-review#comment2</guid><pubDate>Mon, 24 Mar 2008 01:54:38 GMT</pubDate></item><item><title>pb commented on NServiceBus Review</title><description>You might enjoy this read:
  
  
http://code.google.com/edu/parallel/index.html
</description><link>http://ayende.com/3207/nservicebus-review#comment1</link><guid>http://ayende.com/3207/nservicebus-review#comment1</guid><pubDate>Mon, 24 Mar 2008 01:49:04 GMT</pubDate></item></channel></rss>