Operational2025
Cascade
Cascade is a Change Data Capture (CDC) system that leverages Postgres Logical Replication to stream database changes. It deserializes Write-Ahead Log (WAL) records into valid SQL statements and distributes them via Kafka, enabling decoupled sharding and read-replica architectures with high availability and OpenTelemetry observability.
Technologies
Key Features
- Log-based Change Data Capture (CDC)
- Automatic WAL to SQL serialization
- Decoupled Kafka-based architecture
- Distributed tracing with OpenTelemetry
Interested in this project?
Check out the source code or reach out for any questions!
View Repository