Blog
All articles. All pillars. All authors.
Recarga de módulos en caliente en 42ms
La recarga de módulos en caliente de FLIN: cambios en archivos compilados y en el navegador en menos de 50ms, con el estado preservado.
Coincidencia de patrones: de switch a match
Cómo diseñamos la coincidencia de patrones de FLIN -- desde coincidencia de valores simples hasta verificación exhaustiva sobre uniones etiquetadas, y la implementación en Rust que lo impulsa.
Búsqueda híbrida de documentos: BM25 + semántica
Cómo FLIN combina búsqueda por palabras clave BM25 con búsqueda vectorial semántica para ranking híbrido de documentos -- obteniendo la precisión de la coincidencia exacta y la cobertura de la búsqueda basada en significado.
El patrón del trait StorageBackend
Una inmersión profunda en el trait StorageBackend de FLIN -- la abstracción Rust que hace que cuatro backends de almacenamiento de archivos sean intercambiables sin cambiar una sola línea de código de aplicación.
Grants de descarga y claves de acceso
Cómo FLIN implementa grants de descarga con límites de tiempo, conteos de uso y protección por contraseña -- convirtiendo el control de acceso a archivos de una función personalizada en una primitiva integrada del lenguaje.
Integración chunk-embedding
Cómo FLIN conecta el chunking de documentos con los embeddings vectoriales -- la capa de integración que convierte PDFs subidos en conocimiento buscable con una sola instrucción save.