03.10.2026 · Signal Titans Editorial
Supabase annonce Multigres et OrioleDB pour résoudre les goulots d’étranglement de Postgres
Supabase lance Multigres pour la haute disponibilité, OrioleDB pour le stockage évolutif et dbarena pour comparer les performances des fournisseurs.

À l'occasion de l'événement Supabase Select, Supabase a dévoilé plusieurs évolutions architecturales conçues pour éliminer les goulots d'étranglement historiques du stockage et de la haute disponibilité dans Postgres, accompagnées d'une plateforme d'évaluation comparative ouverte pour les bases de données gérées.
Multigres : haute disponibilité et regroupement de connexions intégrés
Conçu par l'équipe à l'origine de Vitess, Multigres se présente comme un système d'exploitation open source dédié à Postgres. Il intègre nativement un basculement automatique multi-nœuds ainsi qu'un regroupement de connexions (connection pooling) hautement évolutif, sans nécessiter d'outil tiers. Grâce à un protocole de consensus généralisé s'appuyant sur la réplication synchrone, le système vérifie et valide l'accord du cluster sur les écritures effectuées avant de promouvoir un réplicat en cas de panne d'un nœud. Multigres déploie trois nœuds Postgres répartis sur plusieurs zones de disponibilité au sein d'une même région et s'utilise sans aucune modification du code applicatif. La solution est actuellement accessible sous forme d'alpha privée limitée aux environnements de test.
Moteur de stockage OrioleDB et architecture à journal d'annulation
OrioleDB est un moteur de stockage open source et évolutif conçu pour remplacer le stockage classique en tas (heap) de Postgres, supprimant ainsi la fragmentation des tables (table bloat), les coûts processeur liés aux opérations VACUUM répétées et le dépassement des identifiants de transaction (wraparound). Contrairement au stockage traditionnel qui génère des tuples morts, OrioleDB s'appuie sur un journal d'annulation (undo log) et des enregistrements au niveau des pages pour recycler automatiquement l'espace mémoire. Les tests publics publiés sur dbarena.com indiquent que ce moteur offre un débit jusqu'à 1,8 fois supérieur à celui du stockage heap de Postgres tout en gérant nativement des identifiants de transaction sur 64 bits. Les développeurs peuvent tester OrioleDB en version bêta publique lors de la création d'un nouveau projet via les configurations avancées.
Plateforme d'évaluation comparative dbarena
Afin d'aider les développeurs à comparer objectivement les prestations des hébergeurs Postgres, Supabase a mis en ligne la plateforme dbarena.com, qui publie des benchmarks ouverts et reproductibles. Ce service compare des fournisseurs tels que Supabase, Amazon RDS et Google Cloud SQL en mesurant des indicateurs clés comme le nombre de transactions par dollar, le coût mensuel global, les transactions par minute et la latence p95, tout en fournissant les données brutes téléchargeables et les méthodologies appliquées.
Illustration éditoriale générée par IA ; ce n’est pas une photographie documentaire.
Source: Scale without limits: Multigres, OrioleDB, and dbarena