Главная
Study mode:
on
1
Introduction
2
Interesting facts
3
Raffle
4
Zero Downtime
5
Bluegreen deployments
6
States
7
Database Migration
8
Back and Forward Compatibility
9
Single Statement Per Migration
10
Sharding Update Statements
11
Zero downtime migrations
12
Scenario 1 The Column
13
Scenario 2 The Column
14
Scenario 2 Deletes a Column
15
What about Constraints
16
Referential Integrity Constraints
17
Macroservice Characteristics
18
Microservice Characteristics
19
Centralized Data Management
20
One Database by Microservice
21
Data has mass
22
Splitting data
23
Consistency models
24
Strong consistency
25
crud
26
Secure RS
27
Secure RS with Separate Data Stores
28
Secure RS Event Sourcing
29
Traditional Distributed Architecture
30
Shared Tables
31
Database Views
32
Triggers
33
Transaction Code
34
ETL Tools
35
Data Virtualization
36
Event Sourcing
Description:
Explore strategies for migrating from a monolithic relational database to a distributed microservices architecture in this comprehensive conference talk. Learn about zero downtime migrations, consistency models, and various integration techniques including CRUD, CQRS, and Event Sourcing. Discover how to handle persistent state, maintain data integrity, and implement blue-green deployments. Examine different approaches such as Views, Materialized Views, Mirror Tables, Data Virtualization, and Change Data Capture to build a robust microservices ecosystem from legacy systems. Gain insights into database sharding, column management, and referential integrity constraints while addressing the challenges of centralized data management versus the "one database per microservice" paradigm.

Migrating to Microservice Databases - From Relational Monolith to Distributed Data

NDC Conferences
Add to list