You are here: silicon.com > Management > IT Pro

IT Pro

Microsoft working on P2P file-sharing application

Watch out BitTorrent?

Tags: p2p, avalanche, bittorrent, microsoft

By Jo Best

Published: 17 June 2005 17:20 GMT

Microsoft is working on its own file-sharing application, codenamed Avalanche.

Unveiled at Microsoft's open day by its UK researchers in Cambridge, the project is the company's own take on peer-to-peer file-sharing technology such as BitTorrent.

While Avalanche is based on a different system to BitTorrent, both are essentially used for the same purpose - to distribute large files between a number of users. In BitTorrent's case, that's largely downloading Linux distros and cracked versions of movies.

A Microsoft spokesman, however, said there was to be no network naughtiness with Avalanche: "It includes strong security to ensure content providers are uniquely identifiable and to prevent unauthorised parties from offering content for download."

BitTorrent works essentially by breaking the information, or files, down into chunks. To build up a BitTorrent file, a user needs all the chunks. Some, however, are made available more often than others, which can create problems. In the Avalanche P2P equivalent, not all the chunks are needed to complete the file. The downside of the Avalanche system is that users can actually end up downloading more chunks than they need. But, claims Microsoft, because the load is spread more evenly, it can be more efficient.

A Microsoft research paper on the technology both praises and criticises BitTorrent: "Despite their enormous potential and popularity, existing end-system co-operative schemes such as BitTorrent, may suffer from a number of inefficiencies." The coding system used by Avalanche, which is based on network coding, is 20 per cent more efficient with downloading, according to the research paper.

"We are currently investigating the benefits of using network coding to distribute very large files to a large number of users in realistic settings," the paper continues.

Microsoft's spokesman said there are currently no official plans to release the technology or include it in any products.

Builder UK's Jonathan Bennett contributed to this report

  1. Zones
  2. Management
  3. Networks
  4. Software
  5. IT Services
  6. Hardware
  1. Verticals
  2. Public Sector
  3. Financial Services
  4. Retail & Leisure

Mark Crichard Doing business with citizen developers: Beware the legal pitfalls Legal Eye: Make sure your business is protected from potential hazards

Tim Ferguson How CIOs can achieve post-recession success Q&A: McKinsey & Company on living in the 'new normal' business world


  • Jobs
Development Manager - Client Onboarding - Technical Integration - FX - TRAIANA

Development Manager with a strong knowledge of FX ECN platforms (eg Hotspot, Lava, Currenex etc), process flows and connectivity, Knowledge of FX ...

Database Admin DB2 Mainframe

These services include providing support of the Operating System configuration and associated file systems, log files, processes, problem ...

C++ Software Engineer

Keywords:Software engineer Unix engineer C/C++ software engineer coder programmer systems engineer IT engineer network engineer Dublin greater Dublin ...

Agenda Setters 2009
Welcome to the ninth annual Agenda Setters poll – silicon.com's list of the top 50 most influential individuals in the technology and IT industries, from techies and CIOs to entrepreneurs and business leaders. Find out more in our latest special report.





Quick Sitemap Links: