Calendrier ICS


Track 1 Track 2
09h00 Bruce Momjian - PostgreSQL Past, Present and Future
10h00 Jean-Louis Bergamo - 2TB of RAM ought to be enough for anybody! Cédric Villemain - Gestion du cache en lecture / écriture
10h45 PAUSE
11h00 Damien Clochard - Les nouveautés de PostgreSQL 9.4 Julien Rouhaud - Aller plus loin avec VACUUM
12h00 PAUSE
14h00 Jean-Paul Argudo - Adoption de PostgreSQL dans les grandes entreprises Dimitri Fontaine - Intégrer des données dans PostgreSQL
14h45 Solange NIAMKE - Carte Sanitaire, Carte Universitaire, Carte des Cantines Scolaires de Côte d’Ivoire Thomas Reiss - La réplication avec PostgreSQL 9.4
15h30 PAUSE
16h00 Olivier Courtin - Principales avancées et nouveautés de PostGIS Grégoire Hubert - Expérience du 3ème type
16h45 CLOTURE




...

PostgreSQL : Past, Present and Future

Bruce Momjian, EnterpriseDB / 9h00 à 10h00

Bruce est un des pères fondateur du projet PostgreSQL. Il fait partie de l'équipe qui a récupéré, stabilisé et diffusé le code de PostgreSQL en 1996 sous licence open source. Depuis bientot 20 ans, Bruce est membre du PostgreSQL Global Development Group (PGDG) qui pilote les développements de la communauté PostgreSQL

This presentation covers PostgreSQL history, current usage, and future plans. It also contains a secton on why users choose PostgreSQL over proprietary databases.



Photo

2TB of RAM ought to be enough for anybody!

Jean-Louis Bergamo, Leboncoin.fr / 10h00 à 11h15

Après la gestion de différentes grosses plates-formes web (Skyblog, Winamax), j'ai rejoins leboncoin.fr en 2013 où j'ai pu faire mes premières expériences avec PG sur une des plus grosses instances françaises.

Leboncoin.fr, une filiale de Schibsted Classified Media, est une des success story de l'internet français. 1/3 de la population française utilise ce site chaque mois. La croissance a été spectaculaire et rapide, et a été rendue possible par une plate-forme logicielle robuste et performante. Une infrastructure PostgreSQL est au cœur de cette plate-forme, dont une partie s’exécute sur les serveurs les plus puissants de la gamme x86. Dans cette présentation, nous montrerons comment nous avons fait grandir notre infrastructure. En particulier, l'évolutivité verticale étonnante de PG sera présentée avec des chiffres concrets (IOPS, transactions / secondes, etc.). Nous allons aussi couvrir une partie des leçons apprises, parfois dans la douleur, au cours de cette croissance. Enfin, nous nous pencherons sur la façon dont les caractéristiques innovantes de l'écosystème de PostgreSQL permettent de nouvelles approches à notre défi de l'évolutivité.



Photo

Gestion du cache en lecture / écriture

Cédric Villemain, 2ndQuadrant / 10h00 à 11h15

Après une description du fonctionnement des deux systèmes de cache, les extensions pg_buffercache, pg_prewarm et pgfincore sont présentées, avec leurs usages, leurs points communs et leurs différences d'implémentation.
Cette conférence présente aussi les modifications apportées au noyau linux pour optimiser les performances d'analyse du cache et étendre son analyse au cache en écriture. Il s'agit du point de départ pour une optimisation des algorithmes de pré-lecture et d'écritures différées de PostgreSQL.



Photo

Les nouveautés de PostgreSQL 9.4

Damien Clochard, Dalibo / 11h00 à 12h00

Damien est le créateur de PostgreSQL Magazine, un des administrateurs de la plateforme www.postgresql.fr et président de l'association PostgreSQLFr. Il est également Directeur des Opérations de DALIBO.

Comme chaque année, la nouvelle mouture de PostgreSQL fera son apparition en septembre. Le nombre d'améliorations et de nouvelles fonctionnalités est trop grand pour que l'on puisse être exhaustif en moins d'une heure !
Pour la version 9.4, on retrouve évidement de nombreuses avancées sur des fonctionnalités existantes : vues matérialisées, le support de JSON, la réplication.
Et bien sur une pluie de nouveautés notamment: l'outil pg_prewarm, les ALTER SYSTEM SET, FILTER et WITHIN GROUP



...

Aller plus loin avec VACUUM

Julien Rouhaud, Dalibo / 11h00 à 12h00

Développeur devenu DBA en découvrant PostgreSQL, travaille maintenant chez Dalibo.

Quelle que soit votre architecture, votre utilisation du moteur, votre volumétrie… certaines tâche de maintenance sont indispensables. Vacuum est une opération qu'il convient de convenablement comprendre et planifier. Nous verrons donc quels sont les principaux paramètres à prendre en compte pour paramétrer son autovacuum, comment bien planifier ses vacuum mais aussi les pièges qui peuvent se poser selon les cas d'utilisation.



Photo

Adoption de PostgreSQL dans les grandes entreprises

Jean-Paul Argudo, Dalibo / 14h00 à 14h45

Jean-Paul Argudo est le co-fondateur du site www.postgresql.fr, de l'association PostgreSQLFr et de l'association PostgreSQL Europe. Depuis plus de 10 ans, il œuvre à différents niveaux pour la promotion de PostgreSQL en France et en Europe. Il est également gérant de la société DALIBO.

Cette présentation est en fait double:

- Pourquoi les grandes entreprises passent à PostgreSQL?
(Qu'est-ce que PostgreSQL ? Que couvre PostgreSQL exactement ? Est-ce pour l'argent uniquement?
- Comment font-elles cette transition ?
(études, plan formation, aspects documentaires, migration de l'existant, support)
- Quel est le coût “du changement” ?
(Y-a-t-il un ROI ? Comment le TCO se modifie ? Quelques études de cas réels )
- Et dans l'administration ?



Photo

Intégrer des données dans PostgreSQL

Dimitri Fontaine, 2ndQuadrant / 14h00 à 14h45

Dimitri Fontaine est Contributeur Majeur de PostgreSQL (conception, revue de code, Extensions, Event Triggers, etc). Il contribue également aux Skytools et développe pgloader, prefix et d'autres logiciels.

Qu'il s'agisse de données au format CSV, dBase SQLite ou MySQL, et bientôt JSON ou XML, pgloader 3.1 est fait pour vous aider à normaliser et importer vos données externes dans PostgreSQL. Cette présentation détaille comment utiliser pgloader afin de résoudre les problèmes habituels de chargement de données.



Photo

Carte Sanitaire, Carte Universitaire, Carte des Cantines Scolaires de Côte d’Ivoire

Solange Niamke / 14h45 à 15h30

Je travaille au Bureau National d’Etude Technique et de Développement Côte d’Ivoire, où j’occupe actuellement le poste de chef du Service Informatique et Base de données au Centre de Cartographie et de Télédétection du BNETD.

Dans le cadre du projet de mise en place d’un nouveau système de sécurité par géo -localisation de véhicules exécuté en collaboration avec SILS Technology, filiale du BNETD, Il a été développé au le Centre de Cartographie et de télédétection un système de cartographie Web avec une base de données de navigation. La base de données Géographiques pour la navigation (BD-Navigation) est une base de données réalisée principalement avec la base de données géographique multi- échelles (BDGéoME©) en cours d’implémentation au BNETD/CCT et d’autres sources telles que les plans guides de plusieurs villes de Côte d’Ivoire. SIG-Navigation comporte trois le Système de Gestion de la Base de données Relationnelles (SGBD) contenant la BD-Navigation est PostgreSQL ; le serveur Web qui gère l’affichage Web et les accès à la base de données est Apache ; le serveur de cartographie Web qui gère la cartographie et les outils de manipulation de la carte ainsi que la légende est MapServer avec le Layout Pmapper.



...

La réplication avec PostgreSQL 9.4

Thomas Reiss, Dalibo / 14h45 à 15h30

DBA dans l'administration puis dans Dalibo. Utilisateur de PostgreSQL depuis plusieurs années.

Après une rapide présentation des solutions de réplication de PostgreSQL, nous allons aborder les nouveautés liés à la réplication dans PostgreSQL 9.4 (replication slots, réplication logique).
Cette présentation s'étendra sur la réplication logique, qui est la nouveauté majeure dans la version 9.4. Tout cela sera bien entendu illustré par une démonstration de ces nouveautés.



...

Principales avancées et nouveautés de PostGIS

Olivier Courtin, Oslandia / 16h00 à 16h45

Olivier est contributeur et commiter PostGIS depuis de nombreuses années et intervient dans de diverses actions de conseil sur ces technologies.
Il a cofondé, avec Vincent Picavet, en 2009, la société Oslandia, spécialisée en solutions SIG Open Source, avec un focus particulier sur PostGIS.

Si vous en êtes resté à la notion de stockage et manipulation de géométries 2D dans PostGIS, c'est bien, mais figurez vous que depuis lors cette solution fournit de nombreuses autres fonctionnalités !
Cette présentation se conçoit comme un tour d'horizon abordant par le menu les principales familles de fonctions et évolutions majeures de PostgreSQL/PostGIS ces deux dernières années.
Les thématiques abordées couvrent: PostGIS Raster, PostGIS Topology, Analyse spatiale 3D, du SQL avancé au service de l'analyse spatiale, l'extension PointCloud et données LIDAR, sans oublier l'Administration de PostgreSQL/PostGIS.



...

Expérience du 3ème type

Grégoire Hubert, PragmaFabrik / 16h00 à 16h45

Utilisateur de PHP et de Postgresql depuis le XXème siècle, le parcours professionnel de Grégoire Hubert va l'emmener des premières SS2L aux web agencies en passant par l'hébergement. Auteur de Pomm, il fonde PragmaFabrik en 2013.

Les développement web adressent aujourd'hui des problématiques métier de plus en plus complexes. PostgreSQL est parfaitement outillé pour répondre à ces problématiques mais de l'autre coté, les frameworks de développement ne proposent pas souvent d'en utiliser les fonctionnalités. L'utilisation des types de PostgreSQL est pourtant un atout majeur dans la structuration des données. À quoi peuvent bien servir HStore, LTree, les types composites ? Comment utiliser les fonctionnalités objet de PostgreSQL ? Cette conférence sera l'occasion de faire un retour d'expérience sur les services rendus par la richesse des types de PostgreSQL.