a peer - to - peer coordination system of distributed programs , services , and data is provided in a computer network where coordination servers run and serves local software systems . some shared objects are communication objects to exchange messages and transactions . only processes in reference to a communication object are granted access via the local coordination server . the local software systems are capable of controlling transactions ; creating , reading , and writing of communication objects ; creating and supervising uniquely identified processes . coordination servers have identical basic functionality for distributed object , transaction and process management , and taken together , form a global operating system . the network operates like a single global super computer and new processes and sites are dynamically added . the updateable objects has a non - resettable logical time stamp , is capable of storing data , and are coordinated by an optimistic concurrency control without utilizing explicit locks on the objects . the updateable object data is writeable on distributed peer nodes .