Microservice database migration guide
By: Edson Yanaga
Updated: 2/15/2017
Code is easy, State is hard. Learning how to deal with your monolithic relational databases in a microservices structure is key to keeping pace in a quickly changing workplace. There are many approaches available, and this book takes you through nine different strategies for integrating data from your monolithic application into a microservice architecture.
This book explains how to:
-
Deploy new code without disrupting user activity with zero downtime migrations.
-
Evolve your relational database by keeping specific versions of application code and database schemas in the same code repository.
-
Understand how CRUD patterns and CQRS works, and the differences between them, including the consistency models involved in distributed systems.
-
Distribute and integrate your relational database into microservices.
