Skip to main content

EZ-CDC Documentation

Welcome to EZ-CDC, a high-performance Change Data Capture (CDC) platform that streams data from your databases to analytics platforms in real-time.

What is EZ-CDC?

EZ-CDC is a complete CDC solution that captures changes from your source databases (inserts, updates, deletes) and replicates them to your destination systems with sub-second latency. Built with Rust for maximum performance, EZ-CDC is 12× faster than Debezium while using significantly less memory.

Real-time Replication

Stream changes with sub-second latency from source to sink. No batching delays.

BYOC (Bring Your Own Cloud)

Deploy in your own AWS account. Your data never leaves your infrastructure.

Zero Infrastructure Management

We handle the complexity. You focus on your data pipelines.

PrivateLink Support

Enterprise-grade network isolation without exposing public IPs.

Automatic Schema Evolution

Handle schema changes without manual intervention or downtime.

Built with Rust

High performance, low memory footprint, production-ready reliability.

Architecture Overview

Architecture Overview

Deployment Models

EZ-CDC offers two deployment options:

ModelDescriptionBest For
EZ-CDC CloudFully managed BYOC platform with web portalTeams wanting zero-ops CDC
Self-Hosted (dbmazz)Open-source CDC daemonFull control, custom deployments

Supported Integrations

Sources (Data Origins)

DatabaseCDC MethodStatus
PostgreSQLLogical Replication (pgoutput)Stable
MySQLBinary Log (binlog)Coming Soon
OracleLogMinerPlanned

Sinks (Destinations)

PlatformLoading MethodStatus
StarRocksStream Load HTTP APIStable
ClickHouseHTTP InterfaceComing Soon
SnowflakeSnowpipePlanned

Need Help?

Documentation

You're in the right place! Browse the sidebar for detailed guides and references.

Support

Email us at support@ez-cdc.com or open a GitHub issue for assistance.