VP of Engineering at SecondMarket
Have you ever heard an engineer say, 'I don't know why it doesn't work, it works on my machine'? Have you had to wait for SysOps to run a data change across multiple environments, and realize they forgot to run it somewhere? Managing your data modifications can be a major headache, especially for larger teams. Automating these changes has improved productivity and deployment consistency at SecondMarket who have open sourced a tool called Mongeez to help resolve this issue. This tool, loosely based on liquibase, automates deployment of mongodb data changes whilst maintaining consistency with your codebase. Michael Lysaght & Oleksii Iepishkin will talk about the problem and their solution.