Tuple Spaces (or, Good Ideas Don’t Always Win)
software-carpentry.org
Tuple Spaces (or, Good Ideas Don’t Always Win)
1–10 of 23 posts
Re: Tuple Spaces (or, Good Ideas Don’t Always Win)
#2Re: Tuple Spaces (or, Good Ideas Don’t Always Win)
#3Re: Tuple Spaces (or, Good Ideas Don’t Always Win)
#4Re: Tuple Spaces (or, Good Ideas Don’t Always Win)
#5I tried it in Ruby in ~2006, and found that many operations in Rinda were O(n) in the size of the tuple space :(
Re: Tuple Spaces (or, Good Ideas Don’t Always Win)
#6Re: Tuple Spaces (or, Good Ideas Don’t Always Win)
#7It sure as shot was fun to play with it in a big enterprise environment for a while though. =)
Re: Tuple Spaces (or, Good Ideas Don’t Always Win)
#8Edit: Reference: http://c2.com/cgi/wiki?LindaEtymology
Re: Tuple Spaces (or, Good Ideas Don’t Always Win)
#9It strikes me as having the same problems as RDF storage; precisely because the model is so general, there's nothing for optimizations to grab on to and optimize on. Your database has to stand ready to do anything equally. The core of database optimization is, when you really get down to it, working out how to tell your database which things you really want and what you will never care about, as in "This table has twenty columns but I will only query on name and phone number". In practice, limitations aren't always just there because of a lack of imagination or insufficient computer science education (though that does happen), sometimes they're there because you can't get any performance without them.