15-648 Studio in Big Data Systems
12 units, Carnegie Mellon University
Advancing the state of the art in large scale systems is challenging for many reasons including algorithm efficiency, weak consistency, failure tolerance, etc. However, as observed repeatedly among the Googles, Facebooks and Yahoo!'s, all the rest of these hardly matter if the developer is not experienced with large systems, if the logistics of large scale systems are not easily mastered, and if the large collection of core systems is unfamiliar. Without good hands on experience with the current systems and their tools, theoretical knowledge leads to theoretical success, and too often little more. This course is a project course intended primarily for the Big Data Systems track of the Very Large Informations Systems program. Others need instructor approval to register.
Prerequisites: none listed
Courseweave needs JavaScript to show sections, workloads and planning tools.