I changed the title here because this is not strictly a continuation of the other thread (no pun on the words "thread" or "continuation"). This discussion has made me wonder if there is some "generic" way of handling serializing in druby. Wouldn't it be nice if you could simply mix in a module, like myobj.extend(ThreadSafe) and then start the service normally and forget it? How would you approach this? I have an idea but it seems clunky. Something similar could perhaps be done to allow pooling. Thoughts?? Hal