Peer-to-Peer Applications
Here is a list of P2P Applications for the research
and education communities. This is an initial attempt to collect
and identify such applications. So, please use the form below
to submit any P2P applications we may have missed in this
list.
Research Applications
- Intel® Philanthropic Peer-to-Peer Program [http://www.intel.com/cure/]
-- "Intel’s Philanthropic peer-to-peer program
links millions of PCs to create a computing resource for
researchers in a wide-variety of fields. For example, Leland
Stanford Junior University is focusing on protein folding
and related diseases such as Alzheimer’s, ALS and
Parkinson’s."
- SETI@home [http://www.seti.org/science/setiathome.html]
-- "The SETI@home project links and uses donated computer
processing capacity to analyze data collected from a radio
telescope located in Puerto Rico."
- Worldwide Lexicon Project [http://picto.weblogger.com/]
-- "The worldwide lexicon project is an open source
initiative to create a multilingual dictionary service for
the Internet, and to create a simple, standardized protocol
for talking to dictionary, encyclopedia and translation
servers throughout the web. Similar to the SETI@Home project.
While SETI@Home taps the idle CPUs of millions of personal
computers, the worldwide lexicon enlists the help of internet
users who are logged in, but not busy. Think of this as
distributed human computation."
Educational Applications
- eduCommons [http://www.educommons.org/]--
The eduCommons is an open system for creating, sharing,
and reusing educational content and discourse to support
people's learning. [more info]
- Edutella [http://edutella.jxta.org/]
-- "Edutella is a peer-to-peer service for the exchange
of educational metadata. Edutella lives on top of the Semantic
Web framework as a distributed query and search service."
General Applications
- Chord Project [http://www.pdos.lcs.mit.edu/chord/]
-- "The Chord project aims to build scalable, robust
distributed systems using peer-to-peer ideas."
- Groove Networks [http://www.groove.net]
-- "Groove Networks has developed software tools that
provide multiple users realtime access to information simultaneously.
Developed by the creator of Lotus Notes, Groove has strong
backing from a variety of partners including Microsoft."
- JXTA [http://wwws.sun.com/software/jxta/]
-- "Sun Microsystems Project JXTA is a set of peer-to-peer
protocols that allows any connected device (cell phone to
PDA, PC to server) to communicate and collaborate. Potential
scenarios for JXTA include allowing multiple machines that
are not part of the same network access the same files."
- LOCKSS [http://lockss.stanford.edu/]
-- "Stanford University Library Systems LOCKSS (Lots
of Copies Keeps Content Safe) project aims to create a "low-cost,
persistent digital caches" of e-journal content. LOCKSS
has active support of the librarian and publishing community
and is currently moving beyond beta testing stage."
- The Metadata3 Project [http://www.md3.org]
-- "The Metadata3 project (also known as md3) is a
peer-to-peer application that provides access to quality
metadata, and the ability to translate between different
metadata schemes at the semantic, structural, and/or syntactical
layers. "
- OceanStore Project [http://oceanstore.cs.berkeley.edu/info/overview.html]
-- "OceanStore is a global persistent data store designed
to scale to billions of users. It provides a consistent,
highly-available, and durable storage utility atop an infrastructure
comprised of untrusted servers. Any computer can join the
infrastructure, contributing storage or providing local
user access in exchange for economic compensation."
- Piazza [http://data.cs.washington.edu/p2p/piazza/]
-- "The vision of the Piazza peer data management system
(PDMS) project is to provide "semantic mediation"
between an environment of thousands of peers, each with
its own schemas. Rather than requiring the use of a single,
uniform, centralized mediated schema to share data between
peers, Piazza allows peers to define semantic mappings between
pairs of peers (or among small subsets of peers). In turn,
transitive relationships among the schemas of the peers
are exploited so the entire resources of the PDMS can be
used."
- Publius [http://publius.cdt.org/]
-- "Publius is a Web publishing system that is highly
resistant to censorship and provides publishers with a high
degree of anonymity."
- Tapestry [http://www.cs.berkeley.edu/~ravenben/tapestry/]
-- "Tapestry is an overlay location and routing infrastructure
that provides location-independent routing of messages directly
to the closest copy of an object or service using only point-to-point
links and without centralized resources."
Please send information of other peer-to-peer applications to
George Brett ghb@internet2.edu
|