Grokking the Advanced System Design Interview
Ask Author
Back to course home

0% completed

Hadoop Distributed File System: Introduction

Goal

Design a distributed system that can store huge files (terabyte and larger). The system should be scalable, reliable, and highly available.

What is Hadoop Distributed File System (HDFS)?

HDFS is a distributed file system and was built to store unstructured data. It is designed to store huge files reliably and stream those files at high bandwidth to user applications.

HDFS is a variant and a simplified version of the Google File System (GFS). A lot of HDFS architectural decisions are inspired by GFS design

.....

.....

.....

Like the course? Get enrolled and start learning!