¿Es Django escalable? ¿Cómo sobrevivir a picos de tráfico? ¿Qué pasa cuando la base de datos crece demasiado? ¿Cómo encontrar los cuellos de botella?
Repasaremos los conceptos básicos, utilizaremos métricas para detectar cuellos de botella, y finalmente veremos trucos y consejos para mejorar la escalabilidad y el rendimiento de un proyecto Django.
Temas principales: - Arquitectura escalable - Rendimiento de la base de datos - Detección de cuellos de botella - Monitorización, profiling, debugging - Optimizacion de queries - Rendimiento del admin - Colas y workers - Tests más rápidos
Python backend developer specialized in distributed systems, scalability and security. Co-organizer at @pybcn. CTO at @LeadRatings.