POST: A decentralized platform for reliable collaborative applications

dc.contributor.advisorDruschel, Peteren_US
dc.creatorMislove, Alan E.en_US
dc.date.accessioned2009-06-04T08:31:25Zen_US
dc.date.available2009-06-04T08:31:25Zen_US
dc.date.issued2005en_US
dc.description.abstractTraditional 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.en_US
dc.format.extent70 p.en_US
dc.format.mimetypeapplication/pdfen_US
dc.identifier.callnoTHESIS COMP.SCI. 2005 MISLOVEen_US
dc.identifier.citationMislove, Alan E.. "POST: A decentralized platform for reliable collaborative applications." (2005) Master’s Thesis, Rice University. <a href="https://hdl.handle.net/1911/17802">https://hdl.handle.net/1911/17802</a>.en_US
dc.identifier.urihttps://hdl.handle.net/1911/17802en_US
dc.language.isoengen_US
dc.rightsCopyright 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.en_US
dc.subjectComputer scienceen_US
dc.titlePOST: A decentralized platform for reliable collaborative applicationsen_US
dc.typeThesisen_US
dc.type.materialTexten_US
thesis.degree.departmentComputer Scienceen_US
thesis.degree.disciplineEngineeringen_US
thesis.degree.grantorRice Universityen_US
thesis.degree.levelMastersen_US
thesis.degree.nameMaster of Scienceen_US
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
1425850.PDF
Size:
6.04 MB
Format:
Adobe Portable Document Format