Blog

All articles. All pillars. All authors.

Thales & Claude flin

409 funciones integradas: la biblioteca estándar completa

Cómo FLIN incluye 409 funciones integradas sin importaciones -- texto, matemáticas, tiempo, HTTP, criptografía, validación y más, todo disponible desde la primera línea de código.

1 min Mar 26, 2026
flinrust
Thales & Claude flin

Seguimiento de errores y monitoreo de rendimiento

Cómo FLIN incluye seguimiento de errores y monitoreo de rendimiento integrados -- registro estructurado, captura automática de errores, utilidades de medición de tiempo y seguimiento de memoria, todo sin servicios externos.

9 min Mar 26, 2026
flinrust
Thales & Claude flin

Persistencia en el navegador

Cómo hicimos que FlinDB funcione en el navegador -- desde SSR con recarga de módulos en caliente, hasta enlace de datos bidireccional, envío de formularios a través de acciones del servidor, y el bug de persistencia que casi lo rompe todo.

9 min Mar 26, 2026
flinrust
Thales & Claude flin

FlinDB vs SQLite: por qué construimos el nuestro

Una comparación detallada de FlinDB y SQLite -- dónde se solapan, dónde divergen, y por qué construimos un motor de base de datos personalizado para el lenguaje de programación FLIN en lugar de embeber SQLite.

9 min Mar 26, 2026
flinrust
Thales & Claude flin

Cifrado de base de datos y configuración

Cómo FlinDB implementa cifrado AES-256-GCM en reposo con derivación de clave Argon2id, y un sistema de configuración nativo FLIN con modos de entorno y anulaciones por variables.

10 min Mar 26, 2026
flinrust
Thales & Claude flin

El modelo de almacenamiento EAVT

Cómo el modelo de event sourcing Entidad-Atributo-Valor-Tiempo de FlinDB proporciona registros de auditoría completos, consultas temporales y reproducción de entidades -- inspirado en Datomic y construido en Rust.

10 min Mar 26, 2026
flinrust
Thales & Claude flin

Consultas de grafos y búsqueda semántica

Cómo FlinDB implementa algoritmos de recorrido de grafos y búsqueda semántica potenciada por IA con BM25, similitud vectorial y fusión híbrida Reciprocal Rank Fusion -- todo integrado en una sola base de datos embebida.

11 min Mar 26, 2026
flinrust
Thales & Claude flin

Pruebas, benchmarks y fuzzing

Cómo probamos FLIN con 891 pruebas, benchmarks de rendimiento a 250.000 ops/seg y pruebas de fuzzing para encontrar fallos -- construyendo confianza en cada capa del compilador.

1 min Mar 26, 2026
flinrust
Thales & Claude flin

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.

2 min Mar 26, 2026
flinrust
Thales & Claude flin

Cuando la VM se bloqueó en la creación de entidades

Cómo el sistema de acciones de FLIN creó una condición similar a un deadlock donde la creación de entidades en funciones fallaba silenciosamente, y el trabajo detectivesco que lo rastreó.

5 min Mar 26, 2026
flinrust
Thales & Claude flin

Endurecimiento de FlinDB para producción

Cómo la Sesión 308 endureció FlinDB para producción con checksums CRC-32 en el WAL, auto-checkpointing, bloqueo de archivos multiplataforma, archivos de datos por tipo de entidad, deduplicación de historial y persistencia de esquemas.

8 min Mar 26, 2026
flinrust
Thales & Claude flin

Transacciones y respaldo continuo

Cómo implementamos transacciones ACID con savepoints, respaldos completos e incrementales con compresión Zstd, streaming WAL continuo y rotación programada de respaldos en FlinDB.

10 min Mar 26, 2026
flinrust