Part 1: The Problem Any growing tech project, is usually accompanied by an ever growing number of micro services, and with it a growing number of problems. They each have their own database layers that they connect to (Redis, Mongo, Mysql etc.). With different micro-services connecting to different db versions. When a new developer joins the team, he/she wastes a lot of time installing all the dependencies, and hates it.