Dropboxの設計
要件
機能要件
- ユーザーはどのデバイスからでもファイルのダウンロード、アップロードができる
- ユーザーはファイルを他のユーザーに共有できる
- ユーザーは自動的にファイルを同期できる
非機能要件
- ファイルのダウンロードや同期は低レイテンシを目指す
- システムは一貫性より可用性が重要視される
- 単一のファイルのサイズは100GBまでアップロード可能
- ユーザーは世界中からこのシステムにアクセスする
- 高信頼性なシステム。ファイルデータは破損して失われてはならない
この続きは、購入者向けの内容です。
非表示コンテンツ 📝 10,049文字 🖼 3枚の画像
続きは購入後に閲覧できます。
この教材を購入 ↗