HTTP(P2P)
Encyclopedia
HTTP is a protocol
Communications protocol
A communications protocol is a system of digital message formats and rules for exchanging those messages in or between computing systems and in telecommunications...

 based on HTTP
Hypertext Transfer Protocol
The Hypertext Transfer Protocol is a networking protocol for distributed, collaborative, hypermedia information systems. HTTP is the foundation of data communication for the World Wide Web....

. It is intended to improve page and object retrieval performance when web servers suffer server-side congestion. Examples of server-side congestion include the Slashdot
Slashdot effect
The Slashdot effect, also known as slashdotting, occurs when a popular website links to a smaller site, causing a massive increase in traffic. This overloads the smaller site, causing it to slow down or even temporarily close. The name stems from the huge influx of web traffic that results from...

 and Flash crowd
Flash crowd
Flash crowd describes a network phenomenon where a network or host suddenly receives a lot of traffic. This is sometimes due to the appearance of a web site on a blog or news column....

 effects. HTTP(P2P) uses tertiary browser caches of web peers to help distribute important web objects in lieu of the origin-server.

Open source

  • HTML 5
    HTML 5
    HTML5 is a language for structuring and presenting content for the World Wide Web, and is a core technology of the Internet originally proposed by Opera Software. It is the fifth revision of the HTML standard and is still under development...

  • Tribler
    Tribler
    Tribler is an open source peer-to-peer client with various features for watching videos online. The user interface of Tribler is very basic and focused on ease of use, instead of including features...

     a P2P distribution system used on Wikipedia, for audio and video media
  • SwarmPlugin - adds BitTorrent-compatible P2P transport to a browser, so you can do
  • FireCoral - browser-based peer-to-peer content distribution network that enables mutually distrustful users to share their browser caches.
  • ReverseHttp
  • Http p2p, et IEEE xplore
  • JW Player + Open P2P CDN

Proprietary software

  • Coopnet is a protocol similar in purpose to HTTP(P2P).
  • Sopcast
  • Flash
  • Opera
    Opera (web browser)
    Opera is a web browser and Internet suite developed by Opera Software with over 200 million users worldwide. The browser handles common Internet-related tasks such as displaying web sites, sending and receiving e-mail messages, managing contacts, chatting on IRC, downloading files via BitTorrent,...

     Unite File Sharing service

See also

  • Coral Content Distribution Network
    Coral Content Distribution Network
    The Coral Content Distribution Network, sometimes called Coral Cache or Coral, is a free peer-to-peer content distribution network designed and operated by Michael Freedman...

  • Comparison of streaming media systems
    Comparison of streaming media systems
    This is a comparison of streaming media systems. A more complete list of streaming media systems is also available.-General:The following tables compare general and technical information for a number of streaming media systems both audio and video...

  • Comparison of video services
    Comparison of video services
    The following tables compare general and technical information for a number of notable video hosting services. Please see the individual products' articles for further information...

  • Content delivery network
    Content Delivery Network
    A content delivery network or content distribution network is a system of computers containing copies of data placed at various nodes of a network....

  • Content delivery platform
    Content Delivery Platform
    A content delivery platform is a software as a service content service, similar to a content management system , that utilizes embedded software code to deliver web content...

  • Grid casting
    Grid casting
    Grid casting or gridcasting is a file and stream sharing system that cooperates transparently by using idle bandwidth on a user's computer to deliver large scale live or on-demand broadcasts...

  • Internet television
    Internet television
    Internet television is the digital distribution of television content via the Internet...

  • IPTV
    IPTV
    Internet Protocol television is a system through which television services are delivered using the Internet protocol suite over a packet-switched network such as the Internet, instead of being delivered through traditional terrestrial, satellite signal, and cable television formats.IPTV services...

  • List of music streaming services
  • List of streaming media systems
  • Multicast
    Multicast
    In computer networking, multicast is the delivery of a message or information to a group of destination computers simultaneously in a single transmission from the source creating copies automatically in other network elements, such as routers, only when the topology of the network requires...

  • P2PTV
    P2PTV
    The term P2PTV refers to peer-to-peer software applications designed to redistribute video streams in real time on a P2P network; the distributed video streams are typically TV channels from all over the world but may also come from other sources...

  • Push technology
    Push technology
    Push technology, or server push, describes a style of Internet-based communication where the request for a given transaction is initiated by the publisher or central server...

  • Streaming media
    Streaming media
    Streaming media is multimedia that is constantly received by and presented to an end-user while being delivered by a streaming provider.The term "presented" is used in this article in a general sense that includes audio or video playback. The name refers to the delivery method of the medium rather...

  • Webcast
    Webcast
    A webcast is a media presentation distributed over the Internet using streaming media technology to distribute a single content source to many simultaneous listeners/viewers. A webcast may either be distributed live or on demand...

  • Web syndication
    Web syndication
    Web syndication is a form of syndication in which website material is made available to multiple other sites. Most commonly, web syndication refers to making web feeds available from a site in order to provide other people with a summary or update of the website's recently added content...

  • Osiris (Serverless Portal System)
    Osiris (Serverless Portal System)
    Osiris Serverless Portal System is a freeware program used to create web portals distributed via peer-to-peer networking and autonomous from centralized servers...

  • I2P
    I2P
    I2P is a mixed-license, free and open source project building an anonymous network .The network is a simple layer that applications can use to anonymously and securely send...

  • Freenet
    Freenet
    Freenet is a decentralized, censorship-resistant distributed data store originally designed by Ian Clarke. According to Clarke, Freenet aims to provide freedom of speech through a peer-to-peer network with strong protection of anonymity; as part of supporting its users' freedom, Freenet is free and...


External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK