[erlang-questions] "actor database" - architectural strategy question

Richard A. O'Keefe <>
Wed Feb 19 02:22:16 CET 2014


On 18/02/2014, at 12:22 PM, Miles Fidelman wrote:
> 
> Ok.  After reading what others have said about garbage collection, this is clearly issue number one that I'll need to address.

I think that issues 0, 1, and 2 are

 0. With a distributed replicated collection of active
    documents, how are you going to correct errors without
    the system correcting them back?  (This leads to
    questions of authentication and control.)

 1. With a distributed set of *active* "documents",
    what stops divergent computations?
    (E.g., document X is created, then document Y is created
    with a rule "I am document X plus the letter Y" and then
    document X is revised to "I am document Y plus the letter X",
    and it's "To infinity and beyondYXYXYXYXYXYXYXYXYX..." time.)

 2. Versioning and metadata.

I think distributed GC can/should exploit versioning and metadata
and must respect authentication and control.

But that's just my NZD 0.01.




More information about the erlang-questions mailing list