Omita la carga cuando la plataforma ya tiene el archivo

Featurekamo-internal
Shipped
9 de agosto de 2026 a las 17:57 UTC
Author
kamo
Commit
40abddc

Enviar el mismo video a tres personas signó tres subidas completas. Detenup se derrumbó en un objeto almacenado, pero sólo una vez que cada transferencia había terminado - por lo que el ahorro era almacenamiento, nunca el tiempo del miembro o el ancho de banda. El compositor pregunta ahora antes que envía. Una sonda de tamaño primero, porque el contenido idéntico debe tener un conteo idéntico de bytes: descarta una coincidencia para casi todos los que realmente son nuevos archivo al costo de una pequeña solicitud, por lo que el hashing sólo se paga cuando se puede pagar Fuera de aquí. Sólo entonces se calculan BLAKE3 y SHA3-256 y se ofrecen al servidor, que Acopla el contenido almacenado directamente. Una falta cae a una subida normal. Corrientes de hashing. Los ayudantes existentes llaman file.arrayBuffer() una vez por hash, por lo que un archivo es residente en la memoria dos veces por una multa por un documento, fatal para un video de 3 GiB. El nuevo uno camina el archivo en 4 rebanadas de MiB alimentando a ambos arrasadores, así que la memoria pico es una trozos en cualquier tamaño, y rinde entre trozos porque SHA3-256 es JavaScript puro y De lo contrario congelaría al compositor durante minutos. Dedup es una optimización y nunca una puerta: cualquier fallo en la sonda, el hashing o el enlace cae de nuevo a la subida, lo cual siempre es correcto. El panel nombra la pausa para que no se lee como un puesto.

All changes

Como lo que ves enviaste?

Cada una de estas actualizaciones aterriza en su espacio de trabajo automáticamente. Empieza gratis y verlo crecer semana tras semana.

Arranzar gratis para siempreVer Precios