Interprocess data transfer in ATLAS, a platform for distributed applications

The ATLAS platform strives to make several useful but technically involved mechanisms available to the programmer building applications over it with the least possible effort. These mechanisms include network distribution of cooperating processes, a powerful macro language, a journaling system and f...

Full description

Bibliographic Details
Authors: Fairén González, Marta|||0000-0001-7293-584X, Vinacua Pla, Álvaro|||0000-0001-8984-4311
Format: report
Publication Date:1997
Country:España
Institution:Universitat Politècnica de Catalunya (UPC)
Repository:UPCommons. Portal del coneixement obert de la UPC
Language:English
OAI Identifier:oai:upcommons.upc.edu:2117/96521
Online Access:https://hdl.handle.net/2117/96521
Access Level:Open access
Keyword:ATLAS
Network data transfer
XDR
Distributed applications
Àrees temàtiques de la UPC::Informàtica::Infografia
Description
Summary:The ATLAS platform strives to make several useful but technically involved mechanisms available to the programmer building applications over it with the least possible effort. These mechanisms include network distribution of cooperating processes, a powerful macro language, a journaling system and fault tolerance in the presence of network failures or node crashes. In this paper we discuss the techniques used in ATLAS to implement data transfer over a network between different machines with the least hassle to the programmer.