Distributed Computing Research at Princeton - 1985
This note briefly summarizes the distributed computing research we performed in the year 1985. In general terms, our emphasis was on studying and implementing mechanisms for efficient and reliable computing and data management. Our work can be roughly divided into nine categories: mutual exclusion, dynamic vote reassignment, the implementation of a highly reliable database system, the
implementation of a high availability database system, a survey of reliable distributed data management, the optimization of shadow recovery mechanisms, load balancing, catching and prefetching in information systems, and protocols for multiple-access packet-broadcast channels. Due to space limitations, we
concentrate on describing our own work and we do not survey the work of other researchers in the field. For survey information and references, we refer readers to some of our reports.