Notre Blog

Actualités, tutoriels et bonnes pratiques du développement web

Tag : #postgresql

Effacer
Arrêtez de poller vos API : invalidation de cache en temps réel avec PostgreSQL LISTEN/NOTIFY en PHP 8.4

Arrêtez de poller vos API : invalidation de cache en temps réel avec PostgreSQL LISTEN/NOTIFY en PHP 8.4

Le polling tue vos performances à l'échelle. Découvrez comment PostgreSQL LISTEN/NOTIFY permet une invalidation de cache en temps réel, sans infrastructure supplémentaire, dans un stack PHP 8.4 / Symfony.

1 juin 2026 3 min
301
Lire la suite : Arrêtez de poller vos API : invalidation de cache en temps réel avec PostgreSQL LISTEN/NOTIFY en PHP 8.4
pgcrypto : 20 ans de failles RCE silencieuses et pourquoi vos droits PUBLIC sont une bombe à retardement

pgcrypto : 20 ans de failles RCE silencieuses et pourquoi vos droits PUBLIC sont une bombe à retardement

Deux failles RCE vieilles de 20 ans dans l'extension pgcrypto de PostgreSQL rappellent une vérité souvent négligée : installer une extension, c'est aussi exposer des fonctions à PUBLIC par défaut. MulerTech décrypte l'impact réel et les actions concrètes à mener.

18 mai 2026 6 min
234
Lire la suite : pgcrypto : 20 ans de failles RCE silencieuses et pourquoi vos droits PUBLIC sont une bombe à retardement
Souveraineté IA et données : pourquoi votre infrastructure doit précéder vos ambitions en IA autonome

Souveraineté IA et données : pourquoi votre infrastructure doit précéder vos ambitions en IA autonome

Avant de déployer des agents IA autonomes en entreprise, la souveraineté sur vos données et votre infrastructure est un prérequis non négociable. Voici pourquoi PostgreSQL et une architecture RAG maîtrisée sont les fondations indispensables à toute stratégie IA sérieuse.

16 mai 2026 6 min
278
Lire la suite : Souveraineté IA et données : pourquoi votre infrastructure doit précéder vos ambitions en IA autonome
Alerte Sécurité PostgreSQL – Mai 2026 : 11 CVE Critiques, Toutes Versions Concernées

Alerte Sécurité PostgreSQL – Mai 2026 : 11 CVE Critiques, Toutes Versions Concernées

PostgreSQL publie un correctif de sécurité majeur en mai 2026 : 11 CVE dont une faille critique de Path Traversal dans pg_basebackup et une injection SQL dans la réplication, affectant toutes les versions v14 à v18. Mise à jour immédiate recommandée.

15 mai 2026 5 min
447
Lire la suite : Alerte Sécurité PostgreSQL – Mai 2026 : 11 CVE Critiques, Toutes Versions Concernées
pg_lake vs Lakebase : quand « PostgreSQL + Lakehouse » ne veut pas dire la même chose

pg_lake vs Lakebase : quand « PostgreSQL + Lakehouse » ne veut pas dire la même chose

Snowflake et Databricks proposent tous deux une solution « PostgreSQL + Lakehouse », mais leurs architectures sont presque opposées : l'une étend Postgres vers l'extérieur, l'autre remplace son moteur de stockage. Un choix aux conséquences directes sur la cohérence de vos données.

14 mai 2026 6 min
320
Lire la suite : pg_lake vs Lakebase : quand « PostgreSQL + Lakehouse » ne veut pas dire la même chose
Autovacuum PostgreSQL : pourquoi le désactiver est une erreur que vous regretterez

Autovacuum PostgreSQL : pourquoi le désactiver est une erreur que vous regretterez

Désactiver autovacuum dans PostgreSQL semble parfois une solution rapide, mais c'est en réalité une bombe à retardement. Découvrez les conséquences concrètes sur vos applications Symfony et comment configurer correctement ce processus essentiel.

10 mai 2026 6 min
321
Lire la suite : Autovacuum PostgreSQL : pourquoi le désactiver est une erreur que vous regretterez
pgvectorscale : vers une architecture IA unifiée dans PostgreSQL, sans Elasticsearch ni Pinecone

pgvectorscale : vers une architecture IA unifiée dans PostgreSQL, sans Elasticsearch ni Pinecone

pgvectorscale et pg_textsearch permettent de réaliser recherche vectorielle à grande échelle et recherche hybride BM25 directement dans PostgreSQL, sans recourir à Elasticsearch ou Pinecone comme services annexes.

9 mai 2026 5 min
293
Lire la suite : pgvectorscale : vers une architecture IA unifiée dans PostgreSQL, sans Elasticsearch ni Pinecone
Semantic Caching avec pgvector : différencier requêtes invariantes et volatiles pour réduire vos coûts LLM

Semantic Caching avec pgvector : différencier requêtes invariantes et volatiles pour réduire vos coûts LLM

Le semantic caching avec pgvector peut réduire de 60 à 80 % vos appels LLM, à condition de distinguer requêtes invariantes et requêtes volatiles. Voici comment implémenter ce routage dans une application Symfony.

6 mai 2026 5 min
290
Lire la suite : Semantic Caching avec pgvector : différencier requêtes invariantes et volatiles pour réduire vos coûts LLM
Files d'attente PostgreSQL : pourquoi FOR UPDATE SKIP LOCKED génère du bloat et comment PgQue le résout

Files d'attente PostgreSQL : pourquoi FOR UPDATE SKIP LOCKED génère du bloat et comment PgQue le résout

La file d'attente classique FOR UPDATE SKIP LOCKED génère du bloat MVCC qui peut paralyser votre PostgreSQL en production. Découvrez comment PgQue résout ce problème structurel avec un algorithme de snapshots.

5 mai 2026 5 min
377
Lire la suite : Files d'attente PostgreSQL : pourquoi FOR UPDATE SKIP LOCKED génère du bloat et comment PgQue le résout