Chapter 4: Integrating Event-Driven Architectures with Existing Systems
What Is Data Liberation?
Data Liberation Patterns
Data Liberation Frameworks
Liberating Data by Query
Bulk Loading
Incremental Timestamp Loading
Autoincrementing ID Loading
Custom Querying
Incremental Updating
Benefits of Query-Based Updating
Drawbacks of Query-Based Updating
Liberating Data Using Change-Data Capture Logs
Liberating Data Using Outbox Tables
Performance Considerations
Isolating Internal Data Models
Ensuring Schema Compatibility
Capturing Change-Data Using Triggers
Making Data Definition Changes to Data Sets Under Capture
Sinking Event Data to Data Stores
The Impacts of Sinking and Sourcing on a Business
Summary
Chapter 5: TODO: ADD OUTLINE