Distributed File Systems

Comparison of distributed file systems

A distributed file system (DFS) is a type of file system that enables multiple users on different machines to access and share files over a computer network. Different DFSs vary in terms of performance, ability to handle concurrent writes, handling of node or storage loss, and content storage policy. The client for this concept is licensed under GPLv2.

2 courses cover this concept

15-440 Distributed Systems

Carnegie Mellon University

Fall 2020

A course offering both theoretical understanding and practical experience in distributed systems. Key themes include concurrency, scheduling, network communication, and security. Real-world protocols and paradigms like distributed filesystems, RPC, MapReduce are studied. Course utilizes C and Go programming languages.

No concepts data

+ 34 more concepts

CS167 Operating Systems

Brown University

Spring 2023

CS167 offers comprehensive insights into the principles and intricacies of operating systems. Topics range from multithreaded programming to file system designs. Students will not only grasp theoretical knowledge but also get hands-on experience, particularly through the optional lab CS169, where they can develop an operating system called Weenix.

No concepts data

+ 17 more concepts