Escala
Descarga masiva de Pinterest: qué cuenta la ejecución de un tablero entero
Descargar un pin es una sola petición. Descargar un tablero entero es otro tipo de tarea, y casi toda la diferencia es invisible desde fuera. Esto es lo que ocurre entre pulsar el botón y obtener una carpeta, incluida la aritmética que hace que haya menos archivos que pines.
Actualizado el 19 de agosto de 20264 min de lectura4 secciones
Un tablero no es una lista, es un flujo
Pinterest nunca entrega el tablero completo de una vez. Envía una pantalla, luego otra cuando te desplazas, y sigue mientras tú sigas. Nada en la página llega a contener el conjunto entero, y por eso ninguna selección en pantalla puede seleccionar un tablero.
Una descarga masiva recorre ese mismo flujo como lo haría una persona, sin detenerse. Por eso el contador sube poco a poco en lugar de aparecer de golpe, y por eso la primera pasada por un tablero que nunca has recorrido tarda más que una segunda pasada por uno que sí.
- El ritmo lo marca el tablero, no la herramienta: una ejecución solo puede tomar lo que traiga la siguiente pantalla.
- Dos secciones de un mismo tablero pueden contener el mismo pin, y las dos copias llegan por el flujo.
- Algunas filas apuntan a material que ya no está, y también llegan.
Qué cuenta una ejecución y qué fusiona
Dos números describen el mismo tablero y rara vez coinciden. Uno es cuántos pines lista el tablero. El otro es a cuántos archivos distintos apuntan esos pines. El segundo es menor, a menudo mucho menor, y esa diferencia es la parte peor entendida de una descarga masiva.
El motivo es el repineo. Una fotografía que lleva años circulando por Pinterest existe como cientos de pines, cada uno con su propia identidad, y todos apuntan a una sola imagen en la red de Pinterest. Guardarlos por separado llenaría una carpeta con la misma imagen bajo nombres distintos, así que una copia de una imagen que ya está en el conjunto se fusiona mientras se lee el tablero.
Pines listados por el tablero
- Resultado
- 41.367
Copias de una imagen ya presente
- Resultado
- 22.621
Filas cuyo pin y material no coincidían
- Resultado
- 2
Archivos escritos
- Resultado
- 18.744
Cuadrado fila a fila: las copias fusionadas y los archivos vuelven a sumar los pines, sin nada sin explicar. El mismo tablero, leído de nuevo una semana después, listó 41.368 pines, uno más que en la primera pasada.
Dónde está el techo de verdad
Hay dos techos y no tienen nada que ver entre sí. Uno es el de tu plan. El otro es el de la máquina, y es el que se quiere decir al preguntar si algo aguanta un tablero grande.
El plan gratuito cubre 50 archivos en cualquier periodo móvil de 24 horas. La ventana avanza con cada exportación en lugar de reiniciarse a medianoche, y un archivo cuenta cuando ya ha llegado. Lifetime elimina el límite diario dentro de la política de uso razonable.
Pines leídos en una prueba de resistencia
- Resultado
- 50.000
Tiempo que tardó esa lectura
- Resultado
- 99,4 segundos
Pico de memoria durante la prueba
- Resultado
- 28,4 MB
Archivos escritos en una sola carpeta
- Resultado
- 15.000
Colisiones de nombre entre ellos
- Resultado
- 0
La prueba de resistencia se ejecuta contra un sustituto de Pinterest para poder repetirla cuando haga falta. El tablero de arriba era el real. Ambas describen esas ejecuciones y ninguna es una promesa sobre la tuya.
Cuando una ejecución se detiene antes de tiempo
Las pestañas se cierran, las sesiones caducan, los portátiles se suspenden. Nada de eso te cuesta los archivos que ya tienes, porque cada archivo se escribe en cuanto se completa y no se monta al final.
Una ejecución que se corta a medias deja una carpeta a medio llenar, no una vacía, y al reanudar parte de un tablero que tu navegador ya tiene parcialmente cargado.
- Los archivos ya escritos siguen escritos.
- Detenerla termina la ejecución, no la deshace.
- Solo cuentan para el cupo diario los archivos que llegaron.
Preguntas frecuentes
- ¿Cuánto tarda un tablero grande?
- Leer el tablero es la mitad rápida: 50.000 pines en 99,4 segundos en la propia prueba de resistencia del proyecto. Escribir los archivos es la mitad lenta, y depende de tu conexión y del tamaño del material, no del número de pines.
- ¿Por qué tengo menos archivos que pines?
- Porque la misma fotografía está pineada muchas veces. En el recorrido del tablero real, 41.367 pines produjeron 18.744 archivos, y cada fila fusionada era una copia de una imagen que ya estaba en el conjunto. No se saltó nada y no se perdió nada.
- ¿Qué pasa con los archivos si cierro la pestaña a mitad?
- Se quedan. Los archivos se escriben en tu equipo según se completan, así que interrumpir una descarga la termina, no la deshace.
Hasta dónde llega una ejecución.
Tableros, perfiles y resultados de búsqueda, las formas en que salen los archivos, y cuáles de ellas cubre el plan gratuito.