Flavio Gurgel

Flavio Gurgel

leboncoin

DBA since 1995, knew PostgreSQL in 1999 and became professional PostgreSQL DBA in 2009. Worked in consulting services for 4Linux in Brazil, moved to France in 2014 to join several startup companies as DBA and DevOps, works today as DBA and Lead Infrastructure at leboncoin (Adevinta Group) since 2017.

Twitter : @leboncoinEng

Blog: https://leboncoin.tech/

cldops

Track : Cloud, Containers et Infrastructure, DevOps

Type de présentation : Conference

Grosses bases de données, beaucoup de serveurs, data center ou cloud - tout est là !

Cette présentation est un extrait de l'infrastructure réelle leboncoin, comment on gère PostgreSQL, notre choix de système de base de données, pour qu'il soit webscale au sein du 5ème site web le plus accédé en France.

  • manipuler des dizaines de bases de données et serveurs avec automation
  • assurer la disponibilité au niveau du réseau et de la base de données
  • distribuer la charge entre les serveurs
  • faire des sauvegardes de bases de données de quelques téraoctets
  • outils de surveillance et alarme
  • bouger les données entre bases de données
  • faible ou presque zéro temps d'interruption de service pour mises à jour de version de binaires
  • déploiement de modifications de schéma
  • aller vers le cloud ? Quand, quoi et pour quoi.
  • l'impact de la RGPD sur les opérations de base de données.
  • l'impact des fonctionnalités récentes de PostgreSQL comme la réplication logique et parallel query
  • incidents ? Oui, ça arrive...
  • quand on parle de NoSQL dans le couloir