Microservice database migration guide
By: Edson Yanaga
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.