Can a TupleSpace be mirrored to a secondary server in way that the
clients accessing it can fail over to it in the event of a server
failure?
I understand that a TupleSpace can provide fault tolerance, I just can’t
find any documentation to that fact in the Ruby implementation.
Thanks!
Don
On Jul 10, 2006, at 9:57 AM, Don S. wrote:
Can a TupleSpace be mirrored to a secondary server in way that the
clients accessing it can fail over to it in the event of a server
failure?
I understand that a TupleSpace can provide fault tolerance, I just
can’t
find any documentation to that fact in the Ruby implementation.
Here’s a start:
http://blog.segment7.net/articles/2006/04/29/tuplespace-replicator
This just creates a slave, you’d have to add the switching logic and
re-master stuff yourself. I don’t know what’ll happen if you add
tuples with expiry times or renewers, buyer beware.
–
Eric H. - [email protected] - http://blog.segment7.net
This implementation is HODEL-HASH-9600 compliant
http://trackmap.robotcoop.com
Eric H. wrote:
Here’s a start:
http://blog.segment7.net/articles/2006/04/29/tuplespace-replicator
This just creates a slave, you’d have to add the switching logic and
re-master stuff yourself. I don’t know what’ll happen if you add
tuples with expiry times or renewers, buyer beware.
Thanks Eric! I’ll have a look-see. Hopefully I’m not getting in over my
head.