DocumentCode
3556912
Title
ASTRA-an asynchronous remote procedure call facility
Author
Ananda, A.L. ; Tay, B.H. ; Koh, E.K.
Author_Institution
Dept. of Inf. Syst. & Comput. Sci., Nat. Univ. of Singapore, Singapore
fYear
1991
fDate
20-24 May 1991
Firstpage
172
Lastpage
179
Abstract
A transport-independent asynchronous RPC (remote procedure call) mechanism (ASTRA) that combines the advantages of both RPC and message-passing IPC (interprocess communication) has been designed and implemented. ASTRA calls do not block the caller (client) and the replies can be received as and when they are needed, thus allowing the client execution to proceed locally in parallel with the server invocation. All the calls are received and executed by the server in the order called by the client. ASTRA is unique among other asynchronous RPC systems in allowing its users to explicitly specify whether low-latency or high-throughput is required for a call, and in providing highly optimized lightweight intramachine calls. ASTRA is built within the framework of the SHILPA distributed computing environment
Keywords
distributed processing; ASTRA; SHILPA distributed computing environment; caller; client execution; high-throughput; interprocess communication; intramachine calls; low-latency; message-passing IPC; remote procedure call; server invocation; transport-independent asynchronous RPC; Buildings; Costs; Data conversion; Environmental economics; Error correction; Information technology; Message passing; Operating systems; Transport protocols; Yarn;
fLanguage
English
Publisher
ieee
Conference_Titel
Distributed Computing Systems, 1991., 11th International Conference on
Conference_Location
Arlington, TX
Print_ISBN
0-8186-2144-3
Type
conf
DOI
10.1109/ICDCS.1991.148661
Filename
148661
Link To Document