
Seguridad
Row-Level Security en Postgres para aplicaciones multi-tenant
Cómo forzar el aislamiento de tenants en la propia base de datos con Postgres RLS, en vez de confiar en que el código recuerde una cláusula WHERE.
·5 min de lectura
Etiquetas
5 artículos

Cómo forzar el aislamiento de tenants en la propia base de datos con Postgres RLS, en vez de confiar en que el código recuerde una cláusula WHERE.

Cómo usar materialized views para acelerar agregaciones costosas en Postgres sin servir a escondidas datos desactualizados a tus usuarios.

Abrir una conexión nueva por cada petición es un asesino silencioso del rendimiento: los pools lo resuelven con conexiones reutilizables y gestionadas.

Los cambios de esquema son los despliegues más peligrosos: patrones para migraciones sin downtime, reversión segura y prevención de pérdida de datos.

Los índices pueden hacer o deshacer el rendimiento de tu aplicación — así es como funcionan por dentro y cuándo usar cada tipo.