DISTRIBUTED SYSTEMS 980