Blog
All articles. All pillars. All authors.
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.
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.
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.
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.
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.
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.
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.
Slots y proyección de contenido
Cómo el sistema de slots de FLIN habilita la composición de componentes -- slots por defecto para hijos, slots con nombre para diseños estructurados, y contenido de respaldo para slots vacíos.
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.
La etiqueta raw: válvula de escape para HTML
Cómo la etiqueta <raw> de FLIN permite inyectar HTML confiable directamente en el DOM -- potenciando el renderizado de markdown, íconos SVG y visualización de contenido enriquecido manteniendo la seguridad.
151 componentes FlinUI construidos por agentes de IA
Cómo usamos agentes de IA paralelos para construir 151 componentes FlinUI en una sola sesión extendida -- la estrategia de orquestación, controles de calidad, y lo que revela sobre el desarrollo asistido por IA.
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.