Systematic design of P2P technologies for distributed systems

Research output: Chapter in Book/Report/Conference proceedingChapter

Abstract

While several peer-to-peer (p2p) schemes have emerged for distributed data storage, there has also been a growing undercurrent towards the invention of design methodologies underlying these peer-to-peer systems. A design methodology is a systematic technique that helps us to not only design and create new p2p systems (e.g., for data storage) in a quick and predictable manner, but also increases our understanding of existing systems. This chapter brings together in one place previous and existing work by several authors on design methodologies that are intended to augment the activity of p2p algorithms, keeping our focus centered around (but not restricted to) data storage systems. As design methodologies grow in number and in power, researchers are increasingly likely to rely on them to design new p2p systems.

Original languageEnglish (US)
Title of host publicationGlobal Data Management
EditorsRoberto Baldoni, Giovanni Cortese, Fabrizio Davide, Angelo Melpignano
Pages160-174
Number of pages15
StatePublished - Dec 1 2012

Publication series

NameEmerging Communication: Studies in New Technologies and Practices in Communication
Volume8
ISSN (Print)1566-7677
ISSN (Electronic)1879-8349

Keywords

  • Composable Methodologies
  • Declarative Programming
  • Design
  • Differential Equations
  • Distributed Protocols
  • Methodologies

ASJC Scopus subject areas

  • Communication
  • Media Technology
  • Computer Science Applications

Fingerprint Dive into the research topics of 'Systematic design of P2P technologies for distributed systems'. Together they form a unique fingerprint.

  • Cite this

    Gupta, I. (2012). Systematic design of P2P technologies for distributed systems. In R. Baldoni, G. Cortese, F. Davide, & A. Melpignano (Eds.), Global Data Management (pp. 160-174). (Emerging Communication: Studies in New Technologies and Practices in Communication; Vol. 8).