Terminado

Programador Python / Django - Solucionar bug tiempos de carga y timeouts

Publicado el 04 Agosto, 2017 en Programación y Tecnología

Sobre este proyecto

Abierto

Se requiere dar solución a un bug/problema con tiempos de carga y tiemouts en una aplicación web desarrollada en Python bajo el framework de Django.

El problema es que al mostrar una serie de vistas, en concreto 3 vistas en la aplicación, al haber muchos datos en la BBDD, estas vistas tardan mucho en cargar e incluso arrojan timeouts después de más de 3 minutos cargando.

Estamos hablando de una base de datos con 12 millones de registros.

El programador se encargará de que estas vistas carguen en 1-2 segundos en vez de 2-3 minutos que está tomando ahora. Para ello habrá que optimizar las llamadas a la base de datos. Ya hay implementada paginación pero aún así, tardan mucho en cargar.
Se quitará la vista de todos los registros de las opciones de los filtros.

EXTRA: Hay que arreglar también un bug que no está reconociendo correctamente una variable de entorno al correr un cron. En concreto no está reconociendo la contraseña del email.

Se trabaja con entornos virtuales. Es imprescindible trabajar con git también.

IMPORTANTE: Es necesario que al hacer la propuesta se envíen desarrollos previos con Python y Django para ver el nivel del programador.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Bug o cambio pequeño
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Experiencia en este tipo de proyectos Sí (He administrado este tipo de proyectos anteriormente)
Roles necesarios Programador

Plazo de Entrega: 08 Agosto, 2017

Habilidades necesarias