8.4 Moving Ahead
In this chapter, we learned about the following:
-
rinda_eval
as a way of concurrent computing -
PTupleSpace
as a persistency layer and its limitations
We learned that there is a huge gap between the ability to persist and for the persistence to be useful.
In the case of TupleSpace
, just providing persistence isn’t good enough; we need a few more tweaks.
What would “persistable process coordination” look like?
In the next chapter, you’ll find out about Drip, which is one of my answers to this question.
English edition
The dRuby Book: Distributed and Parallel Computing with Ruby
by Masatoshi Seki (Translated by Makoto Inoue)
Copyright (C) 2012 by Masatoshi Seki
Originally published by Pragmatic Programmers, LLC.
Original Japanese edition
dRuby ni yoru Bunsan Web Programming
by Masatoshi Seki
Copyright (C) 2005 by Masatoshi Seki
Published by Ohmsha, Ltd.
3-1 Kanda Nishikicho, Chiyodaku, Tokyo 101-8460
Japan
The adobe copyright notice shall be included in all copies.