BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//pretalx.com//pycones-2024//speaker//9VKJF8
BEGIN:VTIMEZONE
TZID:Europe/Madrid
BEGIN:DAYLIGHT
DTSTART:20231006T000000
TZNAME:CEST
TZOFFSETFROM:+0200
TZOFFSETTO:+0200
END:DAYLIGHT
BEGIN:STANDARD
DTSTART:20231029T030000
RDATE:20241027T030000
TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20240331T030000
RDATE:20250330T030000
TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
SUMMARY:Cuando Python no es suficientemente rápido: el caso de NucliaDB -
  Javier Torres Niño\, Ferran Llamas
DTSTART;TZID=Europe/Madrid:20241005T155000
DTEND;TZID=Europe/Madrid:20241005T162500
DTSTAMP:20260819T123110Z
UID:pretalx-pycones-2024-LHBQNW@pretalx.com
DESCRIPTION:NucliaDB es una base de datos que facilita la búsqueda en doc
 umentos mediante modelos de IA escrita\, como no\, en Python. Esto implica
  manipular vectores númericos grandes que es\, lamentablemente\, bastante
  lento en Python. Por eso\, una parte de NucliaDB está escrita en Rust.\n
 \nPero... ¿cómo comunicamos Python con Rust? ¿cómo decidimos qué part
 e programamos en cada lenguaje? ¿de verdad merece la pena el jaleo de mez
 clar dos lenguajes en un mismo ejecutable? ¿no sería más fácil hacer m
 icroservicios? Estas son algunas de las preguntas que buscamos responder c
 on esta charla.\n\nNucliaDB es open source y todo el código de la charla 
 está disponible en https://github.com/nuclia/nucliadb
LOCATION:Poalla
URL:https://pretalx.com/pycones-2024/talk/LHBQNW/
END:VEVENT
END:VCALENDAR
