InfoQ

InfoQ

Topic/Tag specific view

TupleSpaces Content on InfoQ


News about TupleSpaces

Exploring Tuple Spaces Persistence In Ruby With Blackboard

Topics
Ruby,
Dynamic Languages,
Erlang,
Languages,
Clustering & Caching,
Fault Tolerance,
Concurrency,
Threading,
Functional Programming,
Rinda,
Infrastructure,
Programming,
Performance & Scalability,
TupleSpaces

Ruby has long been criticized for 1.8's limited green threads. Luc Castera gave a presentation at RubyNation about Concurrent Programming with Ruby and Tuple Spaces. He introduces 2 ways of implementing TupleSpaces in Ruby: Rinda and Blackboard using Redis (with plans to porting it to Erlang).