Persistencia Dual
Hot Path vs Cold Path
No todos los datos son iguales. Usamos Redis para latencia sub-milisegundo (Hot) y Supabase para durabilidad ACID a largo plazo (Cold).
Redis (Hot)
Datos efímeros que se escriben/leen constantemente durante el ciclo de vida del request.
- Financial WAL Pre-Commit
- Rate Limiting Counters
- Brute Force Blocklist
- Session Cache
Supabase (Cold)
Datos que deben sobrevivir al reinicio del servidor y requieren integridad referencial.
- PostgreSQL + pgvector (Hive Mind)
- Auth & RLS (Row Level Security)
- Audit Logs Inmutables
- Storage (PDFs Legales)
The Forensic Schema
"Donde cada token deja una huella dactilar inmutable."
pending_transactions_log
Registro de doble escritura para conciliación de saldo en caso de caída de Redis.
tool_policies (JSONB Logic)
Lógica de gobernanza descentralizada con soporte para gramáticas complejas.
quarantine_queue
El "Purgatorio" de datos sensibles pendientes de veredicto por el DPO.