Microsoft has published a research paper outlining new file sharing technology similar to that used by BitTorrent.
Codenamed Avalanche, the software uses a new technique called 'network coding' which breaks data into small, easily transferable packets to accelerate downloading, but includes details on all the other data in the file.
This allows the file to be reconstructed from all available packets in any order, not just sequentially as with current systems.
"The best example of an end-system co-operative architecture is BitTorrent, which became extremely popular as a way of delivering Linux distributions and other popular content," said the report's authors Microsoft's Pablo Rodriguez Rodriguez and Christos Gkantsidis from the Georgia Institute of Technology.
...
http://www.itweek.co.uk/vnunet/news/2138233/microsoft-bittorrent-avalanchehttp://www.research.microsoft.com/~pablo/papers/nc_contentdist.pdf