HotOS IX Paper
[HotOS IX Program Index]
POST: A secure, resilient, cooperative messaging system*
Alan Mislove1 - Ansley Post1 - Charles Reis1 - Paul Willmann1 - Peter Druschel1 - Dan S. Wallach1 - Xavier Bonnaire2 - Pierre Sens2 - Jean-Michel Busca2 - Luciana Arantes-Bezerra2
1Rice University, Houston, TX, USA
POST is a decentralized messaging infrastructure that supports a wide range of collaborative applications, including electronic mail, instant messaging, chat, news, shared calendars and whiteboards. POST is highly resilient, secure, scalable and does not rely on dedicated servers. Instead, POST is built upon a peer-to-peer (p2p) overlay network, consisting of participants' desktop computers. POST offers three simple and general services: (i) secure, single-copy message storage, (ii) metadata based on single-writer logs, and (iii) event notification. We sketch POST's basic messaging infrastructure and show how POST can be used to construct a cooperative, secure email service called ePOST.
* This research was supported in part by Texas ATP (003604-0079-2001) and by NSF (ANI-0225660), http://project-iris.net.
This paper was originally published in the
Proceedings of HotOS IX: The 9th Workshop on Hot Topics in Operating Systems,
May 1821, 2003,
Lihue, Hawaii, USA
Last changed: 26 Aug. 2003 aw