{
  "number": 5694,
  "title": "Peer-to-Peer (P2P) Architecture: Definition, Taxonomies, Examples, and Applicability",
  "authors": [
    "G. Camarillo, Ed.",
    "IAB"
  ],
  "published": "2009-11",
  "status": "Informational",
  "stream": "IAB",
  "pages": 26,
  "formats": [
    "TXT",
    "HTML"
  ],
  "abstract": "In this document, we provide a survey of P2P (Peer-to-Peer) systems. The survey includes a definition and several taxonomies of P2P systems. This survey also includes a description of which types of applications can be built with P2P technologies and examples of P2P applications that are currently in use on the Internet. Finally, we discuss architectural trade-offs and provide guidelines for deciding whether or not a P2P architecture would be suitable to meet the requirements of a given application. This memo provides information for the Internet community.",
  "keywords": [
    "P2P",
    "decentralized",
    "architecture"
  ],
  "draft": "draft-iab-p2p-archs-03",
  "doi": "10.17487/RFC5694",
  "errata_url": "https://www.rfc-editor.org/errata/rfc5694",
  "urls": {
    "html": "https://rfc.dk/rfc5694/",
    "text": "https://rfc.dk/rfc5694.txt",
    "rfc_editor": "https://www.rfc-editor.org/rfc/rfc5694",
    "datatracker": "https://datatracker.ietf.org/doc/rfc5694/"
  },
  "text_modified": "2009-11-16T07:59:00Z"
}
