Profiling y Optimization in Python

Aceptada

En esta charla conoceremos algunas reglas básica de la optimización. Además de esto conoceremos las herramientas que nos provee python para poder medir nuestro código de una manera solida y escalable.


Tipo: Charla estandard, 25 minutos

Nivel: Principiante

Disertantes: Emiliano Martin

Biografiá del Disertante: Ingeniero en Sistemas de Información y hace 6 años qué trabajo en Mercadolibre. Actualmente me desempeño con MLOps dentro de Mercadolibre, en donde construimos herramientas para los desarrolladores de Machine Learning. Me apasiona el desarrollo de software en general, me gusta estar en un constante aprendizaje de nuevas tecnologías y buenas prácticas de programación.

Horario: 17:00 - 17:30 - 28/10/2021

Sala: Main

Etiquetas/Tags: python profiling optimization troubleshooting

Descripción completa

En nuestro día a día como desarrolladores nos solemos encontrar con la problemática de tener que mejorar la performance de nuestro código y para este tipo de tareas uno de los pilares es poder medir y en base a ello poder tomar decisiones de optimización. En esta charlar conoceremos algunas reglas básicas de la optimización, luego abordaremos el concepto de profiling y como python nos permite aplicarlo tanto en CPU como en memoria. Por ultimo, compartiré experiencias de realizar este tipo de tareas en arquitecturas de alta escala como las que tenemos en mercadolibre.