Sobre este proyecto
it-programming / web-development
Abierto
Se busca un desarrollador experimentado para optimizar un script existente en Python que gestiona la descarga de audios y su metadata desde una API en la nube. El proceso actual presenta deficiencias significativas en cuanto a velocidad y estabilidad. Actualmente, la descarga de mas de 20 mil audios toma alrededor de 10 días, lo cual es mucho tiempo. Además, el script a menudo deja de descargar audios sin previo aviso, requiriendo intervención manual para detener y reiniciar el proceso.
El script utiliza una API que permite la descarga de audios mediante parámetros de paginación (número de páginas y tamaño de cada página) y rangos de fecha. El proceso lee algunos archivos iniciales que contienen información sobre las campañas.
El objetivo principal de este proyecto es mejorar drásticamente la velocidad de descarga y la fiabilidad del script, eliminando la necesidad de reinicios manuales. Se espera que el freelancer proponga e implemente soluciones para:
1. Optimizar el rendimiento de las llamadas a la API para reducir significativamente el tiempo de descarga (reducir a un dia).
2. Asegurar que el proceso se ejecute de manera autónoma y estable, sin requerir supervisión constante.
Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Crear un nuevo sitio personalizado
Plazo de Entrega: No definido
Habilidades necesarias