RTB en Jampp: Arquitectura, optimizaciones y otras yerbas

Accepted

Cómo aprovechar la flexibilidad y el dinamismo de Python y transformarlo en una herramienta performante.


Type: Charla extendida, 45 minutos (explicar motivos)

Level: Medium

Speakers: Luciano Lo Giudice

Speakers Bio: Ingeniero en Sistemas, programador Python en Jampp

Time: 15:30 - 16:30 - 12/06/2019

Room: D

Labels: optimizaciones baja latencia alta performance rtb

Description

El modelo de negocios de Jampp se basa en real-time bidding, un ámbito que requiere bajas latencias y alta performance. Sin embargo, la mayoría de nuestros sistemas usan Python. Cómo hacemos para que un lenguaje de scripting pueda cumplir con requisitos tan estrictos ? Es aquí donde el ingenio, la experiencia y uno que otro hack nos mantiene a flote con un sistema que se banca miles de requests por segundo. La irrupción de golang y nuestras versiones custom de ZMQ, Tornado y otros.