Programme

Lundi 19 juin 2023

14h00

Ouverture des portes

14h30

Mot d'accueil

14h45

PostgreSQL et Unicode, un tour des nouveautés

Par Daniel Vérité - Indépendant

Cette présentation fera le point sur les évolutions relatives à la gestion d'Unicode et aux collations, notamment via l'usage de la bibliothèque ICU. Depuis PostgreSQL 10, la bibliothèque ICU a été ajoutée comme fournisseur de collation alternatif dans PostgreSQL. Dans cette présentation, on exposera notamment les fonctionnalités et les performances des collations ICU, et on verra comment paramétrer ses bases de données pour en profiter. On parlera aussi des pièges liés aux collations : pourquoi est-ce que les mises à jour du système peuvent poser un problème à certains index, et comment faire ces mises à jour en sécurité.

Support de la présentation

15h30

Utiliser PostgreSQL dans un environnement Kubernetes avec Minikube

Par Emmanuel Rami - CapData

La présentation décrira les étapes suivantes : - présentation de la containérisation via Kubernetes - les prérequis de la mise en place de la virtualisation - l'installation des packages nécessaires - configuration logiciel - utilisation dans un environnement client - serveur

Support de la présentation

16h15
Tasse

Pause

16h45

Table ronde du Groupe de Travail Inter-Entreprises

Débats et Retours d'expérience autour de l'actualité du Groupe de Travail Inter-Entreprises : Perspectives et Usages actuels de PostgreSQL, Cloud Public vs. Cloud Privé, Constitution d'un groupe au niveau européen, etc.
Intervenants :
  • Anthony Nowocien ( Société Générale )
  • Cédric Duprez ( IGN )
  • Didier Brugat ( Total Énergies )

Animé par Jean-Paul Argudo.
17h45

Mot de clôture

Grande soirée communautaire

19h30 - 23h00

Grande soirée ouverte à tous et incluse dans le prix de votre billet.

A deux pas de la gare, tous les participants, sponsors et orateurs se retrouvent pour une grande soirée de rencontre et de partage autour d'un apéritif dînatoire.

Lieu de Rendez-vous : Le petit tigre, 5 rue du Faubourg national, 67000. Strasbourg.

Mardi 20 juin 2023

09h00

Ouverture des portes

09h30

Mot d'accueil

09h45

Tour d'horizon des Connection Poolers

Par Frédéric Delacourt - Data Bene

Je vous propose de (re)voir ensemble la notion de Connection Pooler, les fonctionnalités traditionnelles ainsi que les évolutions offertes par les Connection Poolers de nouvelle génération. Dans un premier temps, je propose de montrer les étapes d'une connexion à PostgreSQL ce qui permet d'aborder le protocole de communication de PostgreSQL et de voir les impacts systèmes (mémoire, processus) associés. Le deuxième temps est consacré aux types de Connection Poolers (applicatif, proxy) et voir à quels "problèmes" ils répondent. Enfin, le troisième temps décrit l'évolution des Connection Poolers de pgbouncer vers les nextGens Connection Poolers.

Support de la présentation

10h30
Tasse

Pause

10h45

Améliorons ensemble la documentation

Par Sarah Haïm-Lubczanski - Bedrock Streaming

La documentation est le meilleur moyen de rassembler le savoir et de rendre les informations disponibles pour le plus grand nombre et de faire progresser tout le monde, des personnes débutantes aux plus avancées dans PostgreSQL. Prenons quelques pages de documentation de votre logiciel préféré, et examinons comment nous pourrions les améliorer. Avec quelques efforts sur le contenu et la présentation, votre documentation pourrait être plus lisible, et plus utile à la communauté. Quelques astuces pour produire directement une bonne documentation sont également au menu, tout comme l'art de relire une documentation existante.

Support de la présentation

11h30

Les différentes fonctionnalités de sécurité dans Postgres

Par Sébastien Sire - EDB

La sécurité des données est une préoccupation croissante pour les organisations de toutes tailles. Dans ce contexte, Postgres a développé au fil des ans une solide réputation en matière de sécurité, offrant des fonctionnalités robustes pour protéger les données sensibles. Cette présentation examinera les différentes fonctionnalités de sécurité intégrées à Postgres telles que la gestion des utilisateurs, les gestion des accès, les ACL, le chiffrement de données, la journalisation et la vérification d'intégrité.

12h15

Repas

14h00

Automatisation « IaaS » du déploiement et du MCO de PostgreSQL pour la MAIF avec Ansible

Par Yohann MARTIN, Clément PAILLIER et Ludovic AUGEREAU - MAIF

Postgres en IAAS avec Ansible à la MAIF : - objectif de l'industrialisation, - architecture de déploiement, - description de l'industrialisation sous Ansible, - focus sur le projet Ansible.

Support de la présentation

14h45

De la feuille à l'éléphant

Par Matthieu Cornillon - Aiven

Un développeur m'a dit un jour "faire du SQL c'est juste ringard, Mongo, ça c'est sexy !". Mais notre cher Éléphant n'a pas dit son dernier mot ! Après un bref KO technique, j'en suis venu à la conclusion que de nombreux choix de moteurs sont faits de cette façon ces jours-ci : par la voix des développeurs et de leur perception de la technologie. Et il se trouve que Postgres n'a pas toujours la cote. Cette conférence, à mi-chemin entre une comparaison fonctionnelle et un retour d'expérience, s'adresse à tous les développeurs, DBAs, architectes qui ont déjà eu à choisir entre Mongo et Postgres, et à tout ceux qui essayent de construire un argumentaire sur le moteur à choisir pour les bons cas d'usage. Let's make Postgres sexy again!

Support de la présentation

15h15
Tasse

Pause

15h45

Moteur de Recherche Plein Texte Sémantique en PostgreSQL

Par Pierre-Alexandre Voye - Green Software Solutions

PostgreSQL est doté d'un système de recherche plein texte assez performant et rapide. On montrera comment transformer ce système en moteur de recherche sémantique. Cette présentation est un retour d'expérience d'écriture d'un moteur de recherche de métiers avec des capacités sémantiques, utilisant le ROME v4 de Pôle-Emploi. L'utilisateur propose un mot clé, même mal orthographié, qui n'appartient pas forcément à la fiche métier ou ses données. Par exemple, "bois" doit aussi renvoyer des fiches métiers concernant l'ameublement. Après avoir présenté le système de recherche plein texte de PostgreSQL, avec ses subtilités (calcul de radicaux, query, ranking), nous expliquerons comment introduire de la sémantique grâce à des notions de champs lexicaux et d'ontologie de mots (Wordnet). Nous aborderons rapidement le sujet de l'orthographe des mots-clés.

16h15

Lightning Talk

Une série de lightning talks de 5 minutes. Chaque participant au PG Day peut choisir le sujet de son choix (technique ou non) et le présenter en 5 minutes top chrono ! :) Envoyez vos propositions à contact@pgday.fr

17h15

Mot de clôture

17h30

FIN