Slide 8
Slide 8 text
Problem With Current Database
Migrations (1)
Every times we create new migration script, we need to redeploy the app,
because migration script embedded in the app, even there is no changes in the
app .
For microservice that using more than one datastore, like x-fraud (using
mongodb and elasticsearch), it’s a nightmare .
If there is hot fix migration script, engineer will send request to dbadmin using
JIRA. And it’s hard to track the migration script if using JIRA.
For new engineer, good luck, you can not simulate migration from the first
database creation, if you want to setup the database in your local computer,
please dump the database from UAT