Venture into microservices with Node.js, uncovering step-by-step roadmaps, insightful demonstrations, and cutting-edge techniques to build robust web applications Key Features Explore microservices architecture and implement it using Node.js for robust web applications Follow clear, practical e
Migrating to microservice databases: from relational monolith to distributed data
✍ Scribed by Edson Yanaga
- Publisher
- O’Reilly
- Year
- 2017
- Tongue
- English
- Leaves
- 72
- Category
- Library
No coin nor oath required. For personal study only.
✦ Synopsis
After years of researching, coding, and talking about microservices, Edson Yanaga—Red Hat’s Director of Developer Experience—hears one question frequently: how do I evolve my monolithic legacy database? In this practical report, Yanaga explains strategies for dealing with your relational database when migrating from a monolithic codebase to a microservices architecture. In the process, you’ll focus on one key microservices characteristic: decentralized data management.
For many enterprise application developers, microservices are good for splitting up unwieldy codebases into smaller, well-defined, cohesive, and loosely coupled artifacts—an architecture that can simplify and accelerate new software releases. You’ll learn successful strategies for integrating data between your existing monolithic application and your new microservice artifacts.
• Learn how zero downtime migrations enable you to deploy new code without disrupting user activity
• Evolve your relational database by keeping specific versions of application code and database schemas in the same code repository
• Understand the distinction behind the CRUD pattern and CQRS—including the consistency models involved in distributed systems
• Explore a set of nine strategies for integrating data from your monolithic application to a microservice architecture
📜 SIMILAR VOLUMES
How do you detangle a monolithic system and migrate it to a microservice architecture? How do you do it while maintaining business-as-usual? As a companion to Sam Newman’s extremely popular Building Microservices, this new book details a proven method for transitioning an existing monolithic system
How do you detangle a monolithic system and migrate it to a microservice architecture? How do you do it while maintaining business-as-usual? As a companion to Sam Newman's extremely popular Building Microservices, this new book details a proven method for transitioning an existing monolithic system
Without getting into the details and complexities of specific commercial products, this book introduces database management techniques that go beyond today's relational database management systems - for instance, distributed, textual, multi-media and object-oriented. It covers distributed database m
Transit from monolithic architectures to highly available, scalable, and fault-tolerant microservices Key Features Build your own applications based on event-driven microservices and set them up on a production server. Successfully transform any monolithic application into a microservic