SDSU Department of Computer Science
  
Home Contact Us Undergraduate Student Info Graduate Student Info Faculty & Staff News & Events
News Calendar Problem of the Fortnight

March 2009 Calendar

CS Masters' Thesis Defense

Title: A Nearly Local RPC (NL-RPC)
Speaker: Kaveh Derakshan
Date: Friday, March 13, 2009
Time: 2:00 p.m.
Location: GMCS 405
Thesis advisor: Dr Carl Eckberg

Abstract:
Functions constitute the basic building blocks of the modern software and are the means by which applications categorize activities into more or less independently definable groups. The location of the function call origination becomes of high importance when the working environment is not restricted to the edifice of the local processing environment the function code resides in.

Today?s advance distributed systems span the simple case of the single user where all the code runs on a single machine; rather they constitute massively interconnected computers where the software is distributed among the nodes and remote communication is a necessity in order to achieve a common goal. Remote Procedure Call (RPC) is the means by which this need becomes achievable.

In this thesis a library to achieve the basic blocks of such communication is implemented. In Nearly Local RPC (NL-RPC) the goal has been to make the remote procedure call as similar as possible to the local call in its capability, performance, and reliability. NL-RPC implements its foundation over the network using User Datagram Protocol (UDP), providing further flexibility for the locality of hosts and clients.
webmaster@cs.sdsu.edu page counter College of Sciences