System Design · Middle · Запитання 23 з 75
Як надійно завантажувати файли розміром у гігабайти?
- ✓Правильна відповідь: Ділити на частини з відновленням після обриву
- 2Надсилати одним запитом і збільшити таймаут сервера
- 3Стискати файл у браузері до 10 МБ перед надсиланням
Пояснення
Обрив на 95% одного великого запиту - втрата всього. Чанки (multipart upload у S3, протокол tus) дають змогу продовжити з місця обриву, завантажувати частини паралельно й показувати точний прогрес.