IPTPS ’10 call for papers

Together with Arvind Krishnamurthy, I’ll be chairing this year’s International Workshop on Peer-to-Peer Systems (IPTPS).  The workshop was started in 2002, which coincided both with the popularization of P2P file sharing (Napster, KaZaA) and the introduction of distributed hash tables (DHTs) from several different research groups.

Eight years later, P2P file sharing is still going strong (now through BitTorrent), while the previously-academic DHTs have found their way into real use.  DHTs now form the decentralized lookup structures for file sharing services—in the form of so-called “trackerless” BitTorrent—with the DHT in the Vuze service comprising more than a million concurrent users.  (As an aside, I’m proud to note that Vuze’s DHT is based on Kademlia, which was proposed by one of my officemates in grad school, Petar Maymounkov.)

These self-organizing systems have also found their way into the datacenter.  One notable example is the storage system, Dynamo, that forms the basis for Amazon’s shopping cart and other back-end  applications.  Or Facebook’s Cassandra, used for its Inbox search.  Or the rest of the key-value stores that do automated partitioning.  And we are starting to see these techniques being proposed for scaling enterprise networks as well.  With that in mind, we wanted to broaden the scope of this year’s IPTPS to include topics relating to self-organizing and self-managing distributed systems, even those running in single administrative domains.

We also plan to have a demo session at this year’s IPTPS to highlight developed and deployed systems.  The workshop will be collocated with NSDI in San Jose, so will be especially convenient for those in the Bay Area.  We welcome submissions (both paper and demos) from researchers, developers, and hackers.  If you don’t want to write a paper, come show off your running P2P system.

Paper submissions are due Friday, December 18, 2009.  More information can be found at http://www.usenix.org/event/iptps10/cfp/.

Call for Papers

The 9th International Workshop on Peer-to-Peer Systems (IPTPS ’10) provides a forum for researchers to engage in a lively discussion of current and future trends in peer-to-peer systems. Co-located with NSDI ’10 in San Jose, CA, this one-day workshop provides a venue in which to present and discuss peer-to-peer technologies, applications, and systems and to identify key research issues and challenges that lie ahead.

This year, the workshop’s charter will be expanded to include topics relating to self-organizing and self-managing distributed systems. This is in response to recent trends where self-organizing techniques proposed in early peer-to-peer systems have found their way into more managed settings such as datacenters, enterprises, and ISPs to help deal with growing scale, complexity, and heterogeneity. In the context of this year’s workshop, peer-to-peer systems are defined to be large-scale distributed systems that are mostly decentralized, are self-organizing, and might or might not include resources from multiple administrative domains.

Topics of interest include but are not limited to:

  • Network and system support for peer-to-peer systems
  • Self-organizing and self-managing distributed systems
  • Adaptive algorithms and architectures for large-scale distributed systems
  • New applications and protocols for peer-to-peer systems
  • Availability, robustness, performance, and scaling
  • Security, privacy, anonymity, anti-censorship, and incentives
  • Lessons drawn from experience with deployed peer-to-peer systems
  • Measurement, modeling, and workload characterization

Papers will be selected based on originality, likelihood of spawning insightful discussion, and technical merit. The program will include presentations of position papers along with plenty of time for lively discussion among the participants, as well as a demo session for working systems.

Important Dates

  • Submissions due: Friday, December 18, 2009, 11:59 p.m. EST
  • Notification of acceptance: Sunday, February 28, 2010
  • Demo proposals due: Monday, March 15, 2010
  • Electronic files due: Monday, March 29, 2010