Пропустите загрузку, когда платформа уже имеет файл

Featurekamo-internal
Shipped
9 августа 2026 г. в 17:57 UTC
Author
kamo
Commit
40abddc

Отправка одного и того же видео трем людям означала три полных загрузки. Дедуп разрушил их в один хранимый объект, но только после того, как каждая передача завершилась, экономия была Хранение, никогда не время участника или пропускная способность. Композитор спрашивает, прежде чем отправить. Сначала зонд размера, потому что идентичный контент должен иметь одинаковое количество байтов: это исключает совпадение почти для каждого действительно нового файл по цене одного небольшого запроса, поэтому хеширование оплачивается только тогда, когда оно может оплатить Отвали. Только тогда вычисляются и предлагаются серверу BLAKE3 и SHA3-256, которые непосредственно прикрепляет сохраненный контент. Промах падает до нормальной загрузки. Потоки хеширования. Существующие помощники вызывают файл.arrayBuffer() один раз на хэш, поэтому файл Он дважды пребывает в памяти — штраф за документ, смертельный для видео 3 ГБ. The новый шагает по файлу в 4 кусочках MiB, питающих оба хэшера, поэтому пиковая память является одной из Кусок в любом размере и уступает между кусками, потому что SHA3-256 - это чистый JavaScript. В противном случае композитор замораживается на несколько минут. Dedup - это оптимизация и никогда не выход: любой сбой в зонде, хеширование или хеширование. Ссылка возвращается к загрузке, что всегда правильно. Панель называет паузу Поэтому он не читается как киоск.

All changes

Как вы видите судоходство?

Каждое из этих обновлений автоматически попадает в ваше рабочее пространство. Начните бесплатно и смотрите, как он растет неделю за неделей.

Начните бесплатно навсегдаПосмотреть цены