Reading List
Algorithm Design. J. Kleinberg, and E. Tardos.
Principles of Computer System Design: An Introduction. J. H. Saltzer and M. F. Kaashoek.
CUBIC: A New TCP-Friendly High-Speed TCP Variant
MapReduce: Simplified Data Processing on Large Clusters
Data Center TCP (DCTCP)
CODA: Congestion Detection and Avoidance in Sensor Networks
MapReduce Online
Xen and the Art of Virtualization
Optimizing Network Virtualization in Xen
The Google File System
Hadoop Distributed File System: Architecture and Design
Above the Clouds: A Berkeley View of Cloud Computing
Toward a Cloud Computing Research Agenda