[Fedora-commons-developers] Visions of a new storage/caching architecture

2010-01-27 Thread Asger Askov Blekinge
Hi Aron and all I have read your proposal with great interest. As we could establish on the committers meetings, I have been thinking along the same lines. You have been doing most of the work for me, which makes me glad. I hope you too will be glad, when I piggyback what you started. You

Re: [Fedora-commons-developers] Visions of a new storage/caching architecture

2010-01-27 Thread Asger Askov Blekinge
Hi I just thought of fault tolerance in this system. The WritableStore interface should probably have a rollback method. interface WritableStore { void add(DigitalObject o); void update(DigitalObject oldVers, DigitalObject newVers); void remove(DigitalObject o); void

Re: [Fedora-commons-developers] Visions of a new storage/caching architecture

2010-01-27 Thread Aaron Birkland
A few quick comments (I am in meetings for the rest of the week, and will have more time to think about this next week). I think I imagine these stores to live alongside the HighlevelStorage system, in that the HighlevelStorage is just one implementation. But they might also live below the