Design the storage layer behind a cloud drive at Google Drive’s size: where a hundred billion files physically live, how they survive hardware failing, and how sharing decides who may read the bytes. Storage, durability and access control are the whole exercise.
Practise this challenge
All system design challenges