• 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