|
Let the User Move Around
Problem: can't access files trapped in previous client machines
- Keep updating "truth" copy on server
- Keep polling server to see if another client has changed the truth
- Since user takes time to move around, use will see consistent state
- E.g. Pachyderm keeps composition draft windows fully synchronized
- As always, use concurrency to hid the transaction latencies
|