Back to index

Grapevine: An Exercise in Distributed Computing

Arthurs
➗ Xerox Palo Alto Research Center
Summary by: Zuyu Zhang

One-line Summary

Grapevine provides two services (the message service and the registration service) on the basis of distribution and replication.

Overview/Main Points

Distributed
Involve the use of multiple computers communicating through an internet consisting of a collection of Ethernet local networks, gateways, and long distance links (typically telephone lines at data rates of 9.6 to 56 Kbps).
Replicated
Services (e.g. mail service, file storage, and printing) are provided equally well by any of several distinct computers.
inbox
the buffer for a recipient's messages
distribution list
named sets of recipients
client
The programs that manipulate and interpretate the contents of the messages that Grapevine transports.

Relevance

Flaws