What is peer-to-peer content distribution?

By Doug Kennedy | Last updated: December 13, 2019

What is peer-to-peer content distribution?

Peer-to-peer (P2P) content distribution is a highly distributed computing model that leverages unused available compute and storage capacity on endpoint devices to store and share content without needing local server infrastructure and minimizes the amount of traffic that must traverse the wide area network (WAN) in getting content and updates to your end users. (Read How is IT infrastructure different from network infrastructure?)

Content may include any third-party applications such as Office 365 or Adobe, internally developed line of business applications, or operating systems that run on the enterprise endpoints. Endpoints can be anything that runs an operating system and the associated software, including desktop computers, PCs, kiosks, ATMs, point of sale terminals, etc.

A modern P2P content distribution system can intelligently distribute and pre-stage content so that a single download to a location will serve all the devices in that subnet. It can also manage the storage of multiple copies of content locally as well as make intelligent decisions and actions with regards to managing the content cache such that it does not impact end-user experience thorough disk consumption or CPU usage. (Read What is the difference between business applications and enterprise applications?)

An essential capability of a peer-to-peer solution in the enterprise is that the system must be network aware of enterprise traffic capacity so as to recognize complete network traffic across your network in advance of congestion, ensuring that distributing the content never unknowingly conflicts with other enterprise traffic. It also must sufficiently maintain a connection in the most adverse conditions to be able to complete the download regardless of quality of network or duration. (Read AI in Business: The Transfer of Expertise from Internet Companies to the Enterprise.)

Typically, this content distribution is happening in real time and simultaneously across hundreds or thousands of locations. This precipitates the need for complete visibility and control. This will give the operator the ability to view content as it’s being distributed by location or content type and, if the need arises, to pause, resume, or reprioritize the distribution flows.

Share this Q&A

  • Facebook
  • LinkedIn
  • Twitter


Enterprise Applications Storage Enterprise General Computing Expert Content

Written by Doug Kennedy | Chief Growth Officer at Adaptiva

Profile Picture of Doug Kennedy

Doug Kennedy, chief growth officer at Adaptiva, draws on his three decades of enterprise technology experience to lead Adaptiva’s business development, strategic relationships, and channel programs.

Throughout his career, Kennedy has led a wide variety of programs and initiatives for some of the world’s biggest enterprise technology companies.

His work has spanned partnerships, channel programs, sales, marketing, customer life cycle management, and support services. Prior to Adaptiva, Kennedy served in executive roles with Oracle Corporation, NetSuite, and Microsoft.

For more information, please visit, and follow the company on LinkedIn, Facebook, and Twitter.

More Q&As from our experts

Related Terms

Related Articles

Term of the Day

IEEE 829

IEEE 829 is a standard for software testing by the Institute of Electrical and Electronics Engineers (IEEE) that specifies...
Read Full Term

Tech moves fast! Stay ahead of the curve with Techopedia!

Join nearly 200,000 subscribers who receive actionable tech insights from Techopedia.

Go back to top