What’s the motivation for RPC?
There are any steps in doing Remote IPC are the same across many applications, writing RPC reduces overhead when writing these applications
What are some of the design points for RPC?
How is Sun RPC designed?
How are strings and arrays encoded in Sun RPC?
length + data (str has /0)
What are the types of DFS?
Can be P2P or client-server
Best implementation of remote file system
Pros/cons of stateful / stateless file systems
stateless - easy to maintain/write/recover from failure, cannot use caching
stateful - can support locking/cache/sync, higher overheads, harder to recover from failure