Google Drive System Design | Dropbox System Design | File Sharing Service System Design
  • 2 years ago
Dropbox System Design video discusses the high-level system design of a file sharing service like Dropbox or Google Drive.

For more details on the design of file sharing services like Dropbox or Google Drive, check the chapter on the Dropbox System Design in Distributed System Design Interviews Bible | Best online resource for System Design Interview Preparation. Please visit https://www.thinksoftwarelearning.com?utm_source=dailymotion-dropbox .

In this video, you will find following:

00:00 Introduction
01:28 Functional Requirements for Dropbox System Design
06:30 Non-Functional Requirements for Dropbox System Design
07:50 Discussion on ACID Requirements for Dropbox System Design
14:45 APIs Specification
17:05 What is Dropbox Namespace
19:00 High-Level System Design of Dropbox Service
26:50 Final Remarks

Please follow me on https://www.facebook.com/Think.Software.Community if you like to get notified about new course chapters getting added or when we will start another round of mock interviews and you want to participate in mock interviews or any other updates. I will also take your suggestions there about the course and the channel.

Check out our following articles:

- How to Ace Object-Oriented Design Interviews: https://thinksoftware.medium.com/how-to-ace-object-oriented-design-interviews-4f9a667e0780

- Elevator System Design — A tricky technical interview question: https://thinksoftware.medium.com/elevator-system-design-a-tricky-technical-interview-question-116f396f2b1c

- System Design of URL Shortening Service like TinyURL: https://thinksoftware.medium.com/tinyurl-design-from-the-bible-of-distributed-system-design-interviews-fcf821ec859

- File Sharing Service Like Dropbox Or Google Drive — How To Tackle System Design Interview: https://thinksoftware.medium.com/how-to-tackle-system-design-interview-for-file-sharing-service-like-dropbox-or-google-drive-7983fdbf1a82

- Design Twitter — Microservices Architecture of Twitter Service: https://thinksoftware.medium.com/design-twitter-microservices-architecture-of-twitter-service-996ddd68e1ca

- How to Effectively Use Mock Interviews to Prepare for FAANG Software Engineering Interviews: https://thinksoftware.medium.com/how-to-effectively-use-mock-interviews-to-prepare-for-faang-software-engineering-interviews-7e7bffac978

- Robinhood Backend System Design - How to receive realtime stock updates: https://thinksoftware.medium.com/robinhood-backend-system-design-how-to-receive-realtime-stock-updates-56cd0009bd0

- Payment Gateway System Design — How does the Stripe work: https://thinksoftware.medium.com/payment-gateway-system-design-how-does-the-stripe-work-917b2ba976f

#FAANG #Facebook #Google #Amazon #Apple #Microsoft #Uber #Netflix #Oracle #Lyft #SystemDesign #Interview #ComputerProgramming