Présentation de l’acquisition
ClickHouse a annoncé l’acquisition de Xata afin de fusionner les capacités de provisioning instantané de bases de données avec son service ClickHouse Managed Postgres. L’opération ne modifie pas immédiatement l’expérience des clients Xata, mais prévoit une migration progressive vers la plateforme gérée par ClickHouse. Cette alliance repose sur le même moteur PostgreSQL non modifié, garantissant la compatibilité des applications existantes.
Fonctionnalités clés introduites
Les services de Xata permettent de créer une nouvelle instance PostgreSQL en quelques secondes. Selon le communiqué, la création d’une branche d’une base de plusieurs téraoctets ne dépasse 3 secondes. Le mécanisme repose sur un stockage copy‑on‑write : aucune donnée n’est dupliquée, seules les différences sont conservées, ce qui réduit la facturation à la taille du delta plutôt qu’à la taille totale. En pratique, 50 branches d’une base de 1 TB sont facturées comme si la consommation était proche de 1 TB, et non de 50 TB.
Le modèle scale‑to‑zero suspend automatiquement les bases inactives et les réactive en environ 1 seconde dès la prochaine connexion. Cette réactivité limite les coûts d’infrastructure pour les charges de travail éphémères, comme les tests de pull‑request ou les exécutions d’agents IA.
Architecture technique sous‑jacente
Le cœur de la solution Xata repose sur le moteur de stockage Xatastor, qui sépare stockage et calcul. Xatastor supporte le multi‑tenancy élevé et le branching copy‑on‑write. Les instances de calcul sont pré‑allouées dans des warm pools, ce qui explique le temps de réveil inférieur à une seconde. ClickHouse Managed Postgres, quant à lui, s’appuie sur des disques NVMe locaux, offrant des performances supérieures aux services cloud traditionnels.
Une réplication rapide de PostgreSQL vers ClickHouse complète l’offre en ajoutant une couche analytique OLAP. Les deux plateformes partagent le même format de données, ce qui évite les transformations coûteuses et assure une cohérence transactionnelle.
Implications pour les charges d’IA et les coûts
Les plateformes d’intelligence artificielle qui intègrent PostgreSQL voient leurs besoins exploser : des milliers, voire des millions, de bases peuvent être créées chaque semaine. Grâce au provisioning instantané et au scale‑to‑zero, les équipes peuvent provisionner une base isolée pour chaque exécution d’agent ou chaque preview de code sans impacter les budgets. Les clients cités – Sapien, Enginy, David AI, Runner AI et LoopAI – déclarent créer plusieurs milliers de branches chaque semaine, ce qui montre la scalabilité du modèle.
En combinant le débit élevé de ClickHouse Managed Postgres avec les capacités de branchement de Xata, les développeurs obtiennent un environnement de test proche de la production tout en conservant des coûts maîtrisés. L’intégration repose sur du PostgreSQL « vanilla », ce qui simplifie la migration des charges existantes et minimise les risques de rupture de compatibilité.