This paper describes implementation of a pair of patterns that improve performance of large collections and their iterators in distributed object systems through a combination of buffering and specialized inter-process communication techniques. The Buffered Collection and Buffered Iterator patterns provide a transparent mechanism for efficient transport of primitive data elements between collections residing in one address space and their clients residing in another. 1.0 Introduction Performance trade-offs between the use of distributed object systems such as CORBA based distributed object services and lower level networking interfaces such as sockets and TLI are often very apparent in network bandwidth-intensive applications. [1] provides...
The availability of high bandwidth wide area networks enables the coupling of several computing reso...
Parallel processing is based on utilizing a group of processors to efficiently solve large problems ...
The Common Object Request Broker Architecture (CORBA) is intended to simplify the task of developing...
This paper describes implementation of a pair of patterns that improve performance of large collecti...
There is an increasing use of distributed computer systems to provide services in both traditional t...
The principles of distributed object oriented programming offer great possibilities for flexible arc...
The paper describes a set of patterns that extend the pattern language proposed in [Meszaros96] for ...
This paper makes two contributions to the development and evaluation of object-oriented communicatio...
Clusters of workstations are often claimed to be a good platform for parallel processing, especially...
Distributed systems of multiple machines have been on the way to become the defactor architecture in...
In network-based concurrent computing systems communication performance is always a crucial factor a...
Clusters of workstations (COWs) are becoming increasingly popular as a cost-effective alternative to...
This paper compares three communication mechanisms, Sockets, Message Queues, and CORBA, using a larg...
In our work, we seek to reduce the complexity of communication in distributed systems. We present th...
This thesis describes a new approach to achieving high quality distributed garbage collection using ...
The availability of high bandwidth wide area networks enables the coupling of several computing reso...
Parallel processing is based on utilizing a group of processors to efficiently solve large problems ...
The Common Object Request Broker Architecture (CORBA) is intended to simplify the task of developing...
This paper describes implementation of a pair of patterns that improve performance of large collecti...
There is an increasing use of distributed computer systems to provide services in both traditional t...
The principles of distributed object oriented programming offer great possibilities for flexible arc...
The paper describes a set of patterns that extend the pattern language proposed in [Meszaros96] for ...
This paper makes two contributions to the development and evaluation of object-oriented communicatio...
Clusters of workstations are often claimed to be a good platform for parallel processing, especially...
Distributed systems of multiple machines have been on the way to become the defactor architecture in...
In network-based concurrent computing systems communication performance is always a crucial factor a...
Clusters of workstations (COWs) are becoming increasingly popular as a cost-effective alternative to...
This paper compares three communication mechanisms, Sockets, Message Queues, and CORBA, using a larg...
In our work, we seek to reduce the complexity of communication in distributed systems. We present th...
This thesis describes a new approach to achieving high quality distributed garbage collection using ...
The availability of high bandwidth wide area networks enables the coupling of several computing reso...
Parallel processing is based on utilizing a group of processors to efficiently solve large problems ...
The Common Object Request Broker Architecture (CORBA) is intended to simplify the task of developing...