The problem of maintaining indexes of available resources is application-dependent. Consider the
suitability of each of your answers to Exercise 10.1. for
(i) music and media file sharing,
(ii) long-term storage of archived material such as journal or newspaper content,
(iii) network storage of general-purpose read-write files.
What will be an ideal response?
a) Solution (i) is suitable for slowly - changing collections of resources such as media files. It is used by
BitTorrent, supplemented by a tracker service for each resource that holds up-to-date information about
the current locations of available replicas.
b) Solution (ii) is suitable; the updates can be disseminated in a slow algorithm that provides eventual
consistency.
c) This is difficult to achieve in a totally scalable manner. Some partitioning of the files as in Ivy and
Oceanstore is needed. Clients must hold the GUIDs or other reference to the group of hosts responsible
for the portions of the store they are interested in.
You might also like to view...
A(n) ____________________ is an additional copy of a file or message that you store for safekeeping.
Fill in the blank(s) with the appropriate word(s).
The ____ mailing list is a widely known, major source of public vulnerability announcements.
A. NetStumbler B. Wireshark C. Bugtraq D. OVAL
Explain what would happen if the radio buttons used in the QuoteOptions program were not organized into a ButtonGroup object. Modify the program to test your answer.
What will be an ideal response?
The file extension used for application package files is ____________________.
Fill in the blank(s) with the appropriate word(s).