Database Refactoring as a Service

By Andrew Solomon (‎illy‎) from London.pm
Date: Saturday, 8 November 2014 16:40
Duration: 20 minutes
Target audience: Any
Language: English
Tags: database git jenkins liquibase patcher puppet sqitch

You can find more information on the speaker's site:


Net-a-Porter has embarked on the mission of separating database refactoring from code deployment. The solution we've come up with is "refactoring as a service" and a soon-to-be released Perl module which drives it.

I'll explain how Liquibase, our Git repositories, Puppet and Jenkins all fit together to make database refactoring easy and deployment safe and roll-backable.

I'll also tell you how I just discovered Sqitch as a possible replacement for Liquibase.

... and all within 20 minutes!


Attended by: kevin mulholland (‎moodfarm‎), Andrew Solomon (‎illy‎), David Lowe, Ulrich Habel (‎rhaen‎), Daniel Collins (‎solemnwarning‎), Alex Balhatchet (‎Kaoru‎), vytas, Tamara Kaufler, David Potttage, Peter Mottram (‎SysPete‎), Mihai Pop, Eitan Schuler, Sam Kington (‎skington‎), Alex BurzyƄski (‎AJGB‎), Merlyn Kline, Salve J. Nilsen (‎sjn‎), Farhan Siddiqui, Mark Stringer (‎mullet‎), Peter Haworth (‎pmh1wheel‎), Marco Fontani (‎mfontani‎), Chris Jack, Soydaner Ulker, Michael Jemmeson (‎michael‎), Aaron Crane (‎arc‎), Warren Humphreys (‎woz‎), kevin dawson (‎bowtie‎), Hugo Areias (‎hugoareias‎), Taras Iagniuk (‎tiagniuk‎), Brian Manning (‎xaoc‎), Jess Robinson (‎castaway‎), Max Maischein (‎Corion‎),

Sponsors

Corporate

2nd Quadrant     antibodyMX     Booking.com     CV Library     Eligo     Exonetric     geek University     magnum Solutions     Nestoria     OpusVL     O'reilly Books     Perl Careers     Science Photo Library     Shadowcat
      Systems Limited     Smoothwall Limited

Community

Enlightened Perl Organisation     FlossUK     Perl6 Community