Check out the new USENIX Web site. next up previous
Next: Refreshing the Application's Version Up: User Modification Propagation Previous: Modification Transmission

Synchronization with Native Storage

CoFi's remote proxy exports documents to their native storage to enable information sharing with clients outside of the CoFi system and to leverage the mechanisms that these storage systems may implement (e.g., availability, fault tolerance, security, etc). Before exporting modifications, CoFi needs to detect if the native store has been modified by an application outside of CoFi's control. CoFi detects and resolves conflicts created by out-of-band modifications using similar mechanisms to those explained above (i.e., by comparing the last-known and current states of the native store).



Eyal de Lara 2003-03-04