Sébastien Rigaux

PGX : des bases PostgreSQL éphémères pour agents et tests

Consulter la ressourceEN

github.com

PGX concentre des bases PostgreSQL isolées dans un seul runtime Rust, pour les environnements d’agents, de CI et de test à courte durée de vie. La création à la demande depuis un template scellé et le copy-on-write sur ZFS réduisent le coût des branches ; sans clonage de blocs, le système effectue une copie complète.

Le projet est en v0.1.0 et vise les bases jetables, pas les données de production : fsync est désactivé et un runtime constitue un seul domaine de panne. Les benchmarks détaillent les mesures et leurs conditions ; la suite de régression PostgreSQL rapporte zéro différence de résultat dans la configuration décrite, sans prétendre mesurer une compatibilité générale.

Aperçu GitHub du dépôt pgrundev/pgx, décrit comme un runtime PostgreSQL léger pour agents d’IA, écrit en Rust.