05/10/2024 –, Poalla
Idioma: Español
NucliaDB es una base de datos que facilita la búsqueda en documentos 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.
Pero... ¿cómo comunicamos Python con Rust? ¿cómo decidimos qué parte programamos en cada lenguaje? ¿de verdad merece la pena el jaleo de mezclar dos lenguajes en un mismo ejecutable? ¿no sería más fácil hacer microservicios? Estas son algunas de las preguntas que buscamos responder con esta charla.
NucliaDB es open source y todo el código de la charla está disponible en https://github.com/nuclia/nucliadb
SW Engineering & Architecture
Temáticas adicionales:Deep Learning, Web
Nivel de la propuesta:Intermediate (it is necessary to understand the related bases to go into detail)
Ingeniero Informático con experiencia en sistemas distribuidos y aplicaciones de enterprise search y RAG