Loading...
Design a distributed file system like Google File System (GFS) or Hadoop Distributed File System (HDFS) optimized for storing and processing very large files (multi-GB to TB). The system must reliably store data across thousands of commodity servers, automatically handling disk failures, network partitions, and server crashes. Key features: Create, read, append, and delete files. Support files up to multiple TB in size.
Cluster size
1,000-10,000 nodes
Chunk size
64 MB
Replication factor
3
Build your design
Drag components from the palette to build your solution for "Distributed File System"