Rustie Lin UC Berkeley CS, Distributed Systems, Blockchain

CS262A End-To-End Arguments

"Choosing the proper boundaries between functions is perhaps the primary activity of the computer system designer." Functions can be partially implemented in the network for performance enhancements, but otherwise require clean abstraction.



  1. End-To-End Arguments in System Design