Table of Contents

Data Integration - Methods / Design Pattern

About

With multiple applications in your IT infrastructure reading and writing to and from different data stores in varying formats, it is imperative to implement a process that will let you integrate the data so that they can be easily used by anyone in your company.

See also:

List

View

Materialized View

Mirror Table using Trigger

Mirror Table using Transactional Code

Mirror Table using Transactional Code

Mirror Table using ETL tools

ETL, (Batch Select)

Event Sourcing (Stream)

Event Sourcing: one of the hardest one

Example: Change Data Capture

Immutable append only log + materialized view

Known also as:

See Martin Kleppmann + Neil Conway

Documentation / Reference