Back to Documentation

Concepts

Understand how Lambdora works and the key concepts behind database change tracking.

Change Data Capture (CDC)

Lambdora uses CDC to capture every change to your database in real-time. Changes are streamed from your database through Debezium and Kafka, then processed by Lambdora to build complete history timelines.

Entity Timeline

Each entity in your database gets a complete timeline of all changes. You can see when each field was modified, what the value was before and after, and navigate through time to any point in the entity's history.

Event Sourcing

Lambdora stores all changes as immutable events. This means you can reconstruct the state of any entity at any point in time, and you have a complete audit trail that can't be tampered with.

Architecture

Database
MySQL, PostgreSQL, etc.
Debezium
Captures changes
Kafka
Streams events
Lambdora
Builds timelines