Difference between revisions of "Talk:Storage System"

From AardRock Wiki
Jump to navigation Jump to search
(Added some discussion)
 
 
Line 5: Line 5:
* What do we do when an object is changed?
* What do we do when an object is changed?
** Martien: Create a new object with a new GUID. Also, we might add a lifetime duration.
** Martien: Create a new object with a new GUID. Also, we might add a lifetime duration.
** Chris: This makes sense. I don't know about the lifetime yet.
** Chris: That makes sense. I don't know about the lifetime yet.

Latest revision as of 08:48, 12 June 2006

Open Issues

  • What happens if two different objects are returned? I.e., how do we make sure we have data integrity?
    • Martien: This is a task of the Rabbit: I also calculate and keep a checksum for the things I ask others to keep for me so I can check the correctness of their answer. If they lie to me, I take them off my whitelist. If they lie again, I put them on my blacklist. Swindlers!
    • Chris: The Rabbit doesn't know of other "stores". So if we want do this, this functionality should be in the Wizard. But the wizard doesn't have permanent storage.
  • What do we do when an object is changed?
    • Martien: Create a new object with a new GUID. Also, we might add a lifetime duration.
    • Chris: That makes sense. I don't know about the lifetime yet.