Scalable Distributed Tuplespaces

Show full item record

Title: Scalable Distributed Tuplespaces
Author: Nemlekar, Milind
Advisors: Dr. Gregory T. Byrd, Chair
Dr. Edward Gehringer, Member
Dr. Mark White, Member
Abstract: The purpose of the research has been to develop a multiple tuplespace model that would scale as much as the Internet. A tuplespace is like a shared cache, in which tuples are accessed associatively. One issue in designing a multiple tuplespaces model is keeping track of tuples over multiple space servers. Since, replication is used to reduce access latencies to tuples, another issue is of establishing coherency of replicas and consistency of tuplespace operations over multiple replicas. The thesis looks at design of a hierarchical directory structure over a flat organization of tuplespaces, which addresses the above issues. With this model scalable protocols are proposed that keep track of tuples/templates among multiple nodes, and establish coherency of tuple replicas. A prototype of this model has been implemented within the Jini
Date: 2001-12-05
Degree: MS
Discipline: Computer Engineering
URI: http://www.lib.ncsu.edu/resolver/1840.16/616


Files in this item

Files Size Format View
etd.pdf 373.4Kb PDF View/Open

This item appears in the following Collection(s)

Show full item record