There was a largish discussion in January about persistence, and I seem to recall other discussions before that, split across the (Apache) wave-dev and (Google Groups) wave-protocol lists. Here's one of the main threads, and is a worthwhile read where many options were proposed (cassandra, couch, terrastore, ...).
http://mail-archives.apache.org/mod_mbox/incubator-wave-dev/201101.mbox/%[email protected]%3E Perhaps the main motivation for a file-based store was durability and relative simplicity compared with db alternatives. I don't think that performance and scalability were primary concerns, but durability was. We shifted away from mongo due its lack of durability, but it sounds like some of those issues have since been addressed? I haven't been following mongo updates. -Dave On Tue, Mar 22, 2011 at 12:13 PM, Jeremy LeBard <[email protected]>wrote: > Hi All, > > I was wondering about the architecture for persistent storage options and > Deltas. Is there a reason why the storage is memory, file and not MongoDB? > Is file best in terms of performance and scalability? Whats the roadmap for > the future? > > Also, the Delta storage option says "not stable and shouldn't be relied > upon > for long-term storage...". What is the time-frame or goal for this option > to > mature? > > Thanks! > > Jeremy >
