This Week on Channel 9: April 25th Episode
- Posted: Apr 25, 2008 at 9:23 AM
- 11,220 Views
- 4 Comments
Loading User Information from Channel 9
Something went wrong getting user information from Channel 9
Loading User Information from MSDN
Something went wrong getting user information from MSDN
Loading Visual Studio Achievements
Something went wrong getting the Visual Studio Achievements
Right click “Save as…”
Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation,
please create a new thread in our Forums,
or
Contact Us and let us know.
Follow the Discussion
Oops, something didn't work.
What does this mean?
Following an item on Channel 9 allows you to watch for new content and comments that you are interested in. You need to be signed in to Channel 9 to use this feature.What does this mean?
Following an item on Channel 9 allows you to watch for new content and comments that you are interested in and view them all on your notifications page.sign up for email notifications?
I have watched a few videos on Live Mesh. No one has talked about how collaboration will work with Live Mesh. If Odujosh and Charles are both editing a document on the mesh online how is merging handled.
What if we both edit the same sentence without checking for a synch. How is the interactivity scenario for this handled.
I didn't think to bring this up during the show, but EricRempel asked the same question and Ori from the Live Mesh team responded here, which I'll copy/paste below.
The mesh synchronization infrastructure essentially detects conflicts at the DataEntry level – so in the case of file synchronization, this happens at the file file/metadata level. While the system is able to resolve conflicts “automatically” if needed, in general it leaves the conflict resolution logic to the application layer. For example, using the scenario you describe below where “two users are working on something and one saves right before the other” – the mesh user experience (e.g., Live Folders) will prompt the user with information about the two conflicting files and allow the user to select how they would like to resolve the conflict. This approach enables applications which are able to handle conflicts at different levels to apply the appropriate logic for their users. In other scenarios where multiple users may be editing different DataEntries within the same Feed in the system – the system will automatically apply merge semantics for the changes.
Another use is forever war game that has no start and no end. Such as a WWII game based on mesh. Users join in a region of the world war. Users interact with local players in that battle. Many battles will be taking place around the world. If I leave, my player goes to sleep and battles continue. When I wake, I see new state. The game just keeps going and changing with battles and campaigns forever and all state is in the Mesh.
I have been using Foldershare religiously for the past few years. I love the technology and it's great to see Live Mesh building on top of this concept to introduce new devices (e.g. mobile devices) and capabilities (e.g. remote desktop). I can't wait to watch this evolve over the next few years.
Remove this comment
Remove this thread
close