We have over 12,000 students, from over 100 countries, within one of the safest campuses in the UK


93% of Lancaster students go into work or further study within six months of graduating

Home > Research > Publications & Outputs > An Asynchronous Distributed Systems Platform fo...
View graph of relations

« Back

An Asynchronous Distributed Systems Platform for Heterogeneous Environments

Research output: Contribution to conferenceConference paper


Publication date09/1998
Number of pages8
Original languageEnglish


Conference8th ACM SIGOPS European Workshop: Support for Composing Distributed Applications
CitySintra, Portugal


Since its introduction over a decade ago the tuple space paradigm has attracted interest from the distributed systems community. Despite being developed for shared memory parallel architectures, the simplicity and elegance of the model has led researchers to attempt to realise it in loosely coupled distributed environments. This paper argues that these attempts have largely failed due to their selection of inappropriate target domains, lack of multicast support and failure to operate in heterogeneous environments. We present the design and implementation of a new tuple space platform engineered using IP multicast. The platform is designed to support complex distributed applications such as groupware and mobile applications, operates over a range of end-systems and networks and offers performance comparable to existing RPC based platforms even in tests designed to benefit the RPC paradigm.