Blackboard implements a TupleSpace on top of redis
Ruby
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
benchmarks
examples/calculator
lib
test
.gitignore
README.markdown

README.markdown

Blackboard

This library implements a TupleSpace on top of Redis. It is similar to Rinda, but the tuplespace is persisted asynchronously (thanks to Redis).

This library has been tested with Ruby 1.9!

Note: This library is not usable yet. This was a first shot at the process and there is a lot more work to be done.

Dependencies

Installing and deploying Redis

For a preview of how to install, deploy, and monitor Redis, check out redis-stuff

TO DO:

  • Make take and write atomic
  • Fix 0(n) issue: redis keys method is 0(n)

Copyright (c) 2009 Luc Castera

This program is free software. You can re-distribute and/or modify this program under the same terms as Ruby itself.