POST: A decentralized platform for reliable collaborative applications

Date
2005
Journal Title
Journal ISSN
Volume Title
Publisher
Description
Abstract

Traditional collaborative applications, such as email and newsgroups, are among the most successful and widely distributed applications. However, such services are almost exclusively based on centralized servers, which inherently limits their scalability and fault tolerance. This thesis presents the design of POST, a platform for such collaborative applications which is completely decentralized and is based on the Pastry peer-to-peer overlay. To show that POST is sufficient to support even the most demanding applications, this thesis also presents ePOST, an email service built on POST. ePOST is in use as the primary email system for actual users, demonstrating an email system which is inherently more scalable and potentially more fault tolerant than existing systems. The success of POST shows that peer-to-peer technology is mature enough to support reliable applications, and that other traditionally client-server applications can be improved through the use of peer-to-peer technologies.

Description
Degree
Master of Science
Type
Thesis
Keywords
Computer science
Citation

Mislove, Alan E.. "POST: A decentralized platform for reliable collaborative applications." (2005) Master’s Thesis, Rice University. https://hdl.handle.net/1911/17802.

Has part(s)
Forms part of
Published Version
Rights
Copyright is held by the author, unless otherwise indicated. Permission to reuse, publish, or reproduce the work beyond the bounds of fair use or other exemptions to copyright law must be obtained from the copyright holder.
Link to license
Citable link to this page