samedi 18 octobre 2008

PGDay Europe à Prato (Italie) #2


Gabriele (bravo à lui et à son équipe) nous a envoyé cette nuit (ce matin?) la photo de groupe que voici! Tout ce monde, rien que pour PostgreSQL!
Vraiment cette première journée fut parfaite : beau temps, bonnes confs, bon repas et bons afters! Je n'en attend pas moins aujourd'hui malgré mon départ un peu prématuré du PGDay en milieu de l'après midi.

Oh les filles!


Ah là là, je n'aurais jamais cru que notre fille ne fasse cela si tôt! Et c'est parti pour un peu de maquillage... A même pas trois ans! Qu'est-ce que ce sera à 16?! ;-)

Mais bon quand on est papa (ou maman) on a la chance d'avoir des petits bonheurs aussi lorsque son enfant fait sa première fleur (sans qu'on ne lui ait montré quoi que ce soit avant par exemple), tel fut ma surprise mercredi dernier! J'ai immortalisé la chose mais 5 minutes après elle en faisait plein d'autres sur d'autres feuilles... :-D

PGDay Europe à Prato (Italie)


Ca y est, le premier jour du PGDay Europe à Prato se termine. Nous avons eu un grand nombre de présentations intéressantes aujourd'hui :
  • Une keynote introductive a présenté l'histoire de PostgreSQL, les acteurs et la communauté
  • Michael Meskes a ensuite présenté ECPG, le préprocesseur permettant d'embarquer du SQL dans du C
  • Dimitri Fontaine nous a présenté la solution d'ETL parallèle pgloader permettant de charger des données CSV dans des tables postgreSQL de différentes façons
  • Oleg Bartunov a fait un exposé des techniques et de l'algèbre a mettre en place pour faire de la recherche dans des phrases
  • Dimitri Fontaine nous a fait une intervention éclair sur l'utilisation de PGQ en tant que brique de base pour l'écriture de démons
  • Susan nous a donné un aperçu de pourquoi et comment migrer de MySQL vers PostgreSQL
  • Magnus Hagander nous a exposé brièvement les conditions de tuning de PostgreSQL avec des baies SAN et l'influence de la restauration parallèle des backups en fonction du nombre de coeurs d'un système ainsi que l'intérêt de disposer de versions récentes du noyau
  • Une utilisation des micro-paiements au Kenya/Zimbabwe
  • Stephane Giron a exposé la solution de haute disponibilité de Sequoia, une solution écrite en java et pouvant se baser sur PostgreSQL
  • Gergory Stark a expliqué comment les tuples étaient ordonnés dans une ligne et comment le padding pouvait avoir un effet sur la taille des données et leur empreinte, éventuellement la nécessité de réorganiser les données d'une table pour gagner de la place.
  • Peter Eisentraut nous a fait une démonstration des tests de couverture sur le source de PostgreSQL. Ces tests utilisent GCov
  • David Fetter nous a ensuite dévoilé l'intérêt des futures requêtes de fenêtrage de PostgreSQL 8.4 destinées à des exploitations OLAP des informations.
  • Une session de signature de clés a eu lieu après.
La journée s'est terminée par une petite fête organisée par EnterpriseDB puis s'est poursuivie au restaurant avec deux grandes tablées.

Demain, au programme,Trees and More par David Fetter, Custom indexing with GiST and PostgreSQL par Dimitri Fontaine, Explaining EXPLAIN or How I Learned to Stop Worrying and Love EXPLAIN ANALYSE par Gregory Stark et enfin Porting Applications from Oracle to PostgreSQL par Peter Eisentraut. Les journées sont longues au mois d'octobre en Italie.

vendredi 10 octobre 2008

PGDay.fr 2008

Ça y est! Le PGDay.fr 2008 est terminé. Il s'est déroulé sur toute la journée du 4 octobre à Toulouse. Je dois dire que je suis satisfait de cette journée et de son déroulement. C'est encourageant pour la suite. Pas moins de 60 personnes ont fait le déplacement (et plus de 80 se sont inscrites) en province et un samedi. Certaines personnes venaient de loin pour cet évènement. J'espère qu'ils auront apprécié les efforts déployés pour cette première et qu'ils reviendront l'année prochaine et surtout qu'ils en parleront autour d'eux.
Une grande partie du bureau de PostgreSQLFr était là. L'ensemble des billets postés sur le sujet se trouvent sur le planète de PostgreSQLFr. Thomas Petazzoni était également parmis nous (pour l'association Toulibre) et a filmé la totalité de cette conférence.