The following is information about DISTRIBUTED SYSTEMS DESIGN