Lecture 2: RPC and Threads