Distributed Systems Reference Materials

NFS and RPC

Development environment

Socket programming

Consensus for Replication