Blog

All articles. All pillars. All authors.

Thales & Claude flin

Análisis Pratt: cómo FLIN lee tu código

Análisis Pratt en FLIN: cómo implementamos la precedencia de operadores, el parsing de expresiones y el flujo de control en Rust.

2 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
Thales & Claude flin

Relaciones y carga Eager/Lazy

Cómo FlinDB gestiona las relaciones entre entidades con carga eager, resolución lazy, consultas inversas y auto-indexación -- todo sin joins SQL.

10 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

Utilización de índices: haciendo las consultas rápidas

Cómo la Sesión 163 transformó las consultas de FlinDB de escaneos completos O(n) a búsquedas de índice O(1) -- indexación automática, optimización de consultas y mantenimiento de índices en una base de datos embebida.

10 min Mar 26, 2026
flinrust
Thales & Claude flin

31 métodos de cadena integrados en el lenguaje

Cómo expandimos los métodos de cadena de FLIN de 11 operaciones básicas a 31 funciones completas de manipulación de texto en la Sesión 050 -- cubriendo búsqueda, transformación, validación y codificación.

12 min Mar 26, 2026
flinrust
Thales & Claude flin

Funciones matemáticas, estadísticas y de geometría

Cómo FLIN incluye una biblioteca matemática completa -- más de 100 funciones que cubren aritmética, trigonometría, estadísticas y geometría -- integradas en el runtime del lenguaje sin importaciones.

13 min Mar 26, 2026
flinrust
Thales & Claude flin

Funciones de tiempo y zona horaria

Cómo el sistema de tiempo integrado de FLIN maneja fechas, duraciones, zonas horarias y formato sin una sola importación -- cubriendo 26 funciones de tiempo y sintaxis natural de duración.

13 min Mar 26, 2026
flinrust
Thales & Claude flin

Agregaciones y analítica

Cómo agregamos funciones de agregación, GROUP BY, DISTINCT y operadores IN/NOT IN a FlinDB en una sola sesión -- haciendo posible la analítica embebida sin SQL.

9 min Mar 26, 2026
flinrust
Thales & Claude flin

Funciones de seguridad: Crypto, JWT, Argon2

Cómo FLIN incluye funciones de seguridad de nivel producción como integradas -- hashing de contraseñas con Argon2, firma y verificación de JWT, HMAC, cifrado y generación de números aleatorios seguros.

10 min Mar 26, 2026
flinrust
Thales & Claude flin

Restricciones y validación en FlinDB

Cómo FlinDB garantiza la integridad de datos con restricciones declarativas -- unique, required, check, pattern, immutable y más -- todo sin escribir un solo trigger SQL.

12 min Mar 26, 2026
flinrust
Thales & Claude flin

CRUD sin SQL

Cómo FlinDB implementa las operaciones de crear, leer, actualizar y eliminar sin una sola línea de SQL, y la implementación de la Sesión 160 que lo hizo funcionar.

10 min Mar 26, 2026
flinrust