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

0% completed

Summary: GFS

Here is a quick summary of Google File System for you!


  • GFS is a scalable distributed file storage system for large data-intensive applications.
  • GFS uses commodity hardware to reduce infrastructure costs.
  • GFS was designed with the understanding that system/hardware failures can and do occur.
  • Reading workload consists of large streaming reads and small random reads. Writing workloads consists of many large, sequential writes that append data to files.
  • GFS provides APIs for usual file operations like create, delete, open, close, read, and write




Like the course? Get enrolled and start learning!