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é.
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
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.
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.
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.
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é.
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.
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!
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.
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