In partial fulfillment of the class CS 249: Distributed Systems at San Jose State University.
No download links available.