Cédric Villemain
Expert PostgreSQL chez Data Bene
Intéressé par les problématiques de Haute-Disponibilité et de qualité de service, il contribue aux différents projets qu'il utilise et promeut.
Interventions
Citus Data
est une solution dont le code a été récemment entièrement ouvert. Et on ne vas pas s'en plaindre!
Qu'elle est cette solution, en 2 mots (environ), et on va en faire quoi maintenant ?
Citus Data
est une extension de PostgreSQL
qui étend ce fameux serveur de bases de données relationnelles pour concevoir des bases distribuées.
Calculs répartis, multi-tenant avec clients isolés, resharding sans downtime, ...
Si cela vous évoque déjà quelque chose, vous en apprendrez d'avantage. Et sinon vous saurez enfin ce qu'est une architecture multi-tenant ... et que le sharding c'est facile!
L'extension Citus Data
qui permet de coordonner plusieurs serveurs PostgreSQL
est devenue 100% open source depuis sa version 11. L'occasion de l'essayer avec un atelier pratique d'installation de PostgreSQL, de Citus Data et de pg_auto_failover
.