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 - Invgate
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.