Skip to main content

Implementation and Measurements of Efficient Communication Facilities for Distributed Database Systems

01 January 1989

New Image

This research presents our experimentation with several methods of providing efficient communication facilities for distributed database systems. These studies give insight into the delays caused by the applications of distributed systems. We have implemented, compared, and analyzed five different mechanisms for local interprocess communication (two variations with messager queues, named pipes, shared memory, and UDP sockets). The most efficient of these is four times as fast as UDP for 1000 byte messages. We implemented and measured the performance of kernel-level software multicast and hardware multicast. The results show the significant advantage of using these techniques instead of using multiple sends and receives at the user level.