Grokking the System Design Interview, Volume II
Vote

0% completed

​

Summary: HDFS

We have covered a lot: blocks and replication, reads and writes, fault tolerance, high availability, and where HDFS does and does not fit. Here is the whole design in one pass.

Summary

  • HDFS is a scalable distributed file system, built for large, data-intensive applications.
  • It runs on commodity hardware to keep infrastructure costs down.
  • It exposes the usual file operations: create, delete, open, close, read, and write.
  • Writes are append-only. HDFS does not support random writes, only writes at the end of a file.
  • HDFS does not support multiple concurrent writers to the same file

.....

.....

.....

Like the course? Get enrolled and start learning!

Reading Progress

0%


Vote for new content