|
|||
CSC 6712 - Distributed Storage Systems4 lecture hours 0 lab hours 4 creditsCourse Description Data storage and processing needs have vastly exceeded what can be accomplished using a single computer. A number of database and file systems that use distributed computing techniques to provide enhanced scalability and reliability have become available and seen wide adoption. This course will cover software architectures, algorithms, and practical implications of approaches for scaling storage systems to large data sizes and high read/write throughputs, providing elasticity in the face of changing loads, and reliability in the face of failures. Relevant papers will be reviewed alongside case studies of industry and open-source implementations. Students will complete a term-long project to implement a functional distributed storage system. Prereq: CSC 5201 or instructor consent Note: None Course Learning Outcomes Upon successful completion of this course, the student will be able to:
Prerequisites by Topic
Coordinator Dr. RJ Nowling |
|||
All catalogs © 2024 Milwaukee School of Engineering. Powered by Modern Campus Catalog™.
|