David Steere and Trevor Robinson: How Live Mesh P2P Syncing Works
- Posted: Jul 11, 2008 at 1:14 AM
- 82,468 Views
- 25 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?
Love it !
Bye Bye FolderShare (at least when this P2P will be activated) because I still cann't select 'don't sync with this device' with live desktop)
mesh is firmly fixed im my everyday activites now
it used to be sucha pain working from home on stuff at work (we dont allow non company computers on to our vpn) but now it just works
lmrd save my butt the other day when production went down and i hadnt brought my computer home.
i just logged in to the work computer and sorted it out
any news on the skydrive (and other) integration btw?
great stuff guys
When you say "upload to my mesh folder", do you mean to the LivePC view? Or uploading to other devices?
@aL_ : Nothing new to say on integration with other MS propertise/apps yet, but we are definitely contiuing to work on this.
also, i've hears macs are planned as mesh clients, are there also plans for something like a playstation 3? that would be cool
If you could have a word with the Zune team and ask them to build Zune upon Mesh so that I can associate a Zune device with my Mesh rather than one of my computers then I would be very grateful.
cheers
Jamie
How well does Mesh play with WHS, by the way? On the WHS, you're supposed to access your folders through their network name instead of just the local path, because apparently you're going to mess up the whole RAID-like file system thing. It'd be pretty sweet if you could, for instance, keep all your media shared on the WHS so your PC's at home can use them, but at the same time sync the entire folder to your laptop using mesh for when you're on the road. Pick up something along the way, drop it in the mesh folder on your laptop, and it's on your WHS when you get back.
For now I would be happy with selecting "Don't sync to live desktop" op the client ! They forgot to put it in....
Mesh is great, you should really try it! I believe I have one Mesh invite left - If you want to send me your email address (send to aaronjohnseldon@gmail.com), I'll see what I can do.
From my testing here with the new bits, it is not sending directly over the LAN yet.
are there any plans to expose apis for people to make their own mesh clients? (although that does seem hard given security and stuff, but it would be cool)
Live Mesh's pub/sub model is conceptually a push model -- each device has a notification queue, the device can create subscriptions, and when a subscription generates an event (or another device or part of the Mesh needs to reach the device), that event is posted to the queue and the device gets it.
Because Live Mesh is designed to work across any network topology, we can't always ensure that the cloud will be able to push a notification down to an arbitrary client -- it might be behind a firewall, or NAT, or who knows what. So instead, we have each client open up a single long-lived HTTP connection to the server. If there are no new notifications, the request times out after 60 seconds, and then the client opens a new one. When a new notification comes in, the cloud sends down in response to that open request from the client. You might have heard this technique referred to as Comet or full-duplex AJAX.
Remove this comment
Remove this thread
close