[Verse 1] Debezium watches every table row transform Captures every insert, update, delete with charm PostgreSQL whispers secrets through its WAL MySQL binlog spills the truth for all MongoDB oplog streams each document's tale Change data capture never seems to fail [Chorus] Three patterns weaving data streams CDC, Sink, and Mirror schemes Debezium tracks the database dreams S3 buckets catch the flowing beams JDBC bridges old and new Elasticsearch makes search come through Mirror Maker copies clusters true Connector patterns, tried and true [Verse 2] S3 Sink connector drains the topic dry Parquet files arranged beneath the sky Azure Blob receives the structured flood Data lake ingestion in the cloud JDBC Source pulls from tables clean Sink writes back to relational scene [Chorus] Three patterns weaving data streams CDC, Sink, and Mirror schemes Debezium tracks the database dreams S3 buckets catch the flowing beams JDBC bridges old and new Elasticsearch makes search come through Mirror Maker copies clusters true Connector patterns, tried and true [Bridge] Elasticsearch Sink builds indexes bright Documents nested, searchable tonight MirrorMaker 2 spans the cluster divide Cross-region replication, data multiplied Source and sink connectors dance in pairs Moving information everywhere [Verse 3] Configure JSON tells each connector's role Transforms and routing make the data whole Strimzi orchestrates on Kubernetes ground Custom resources where configs are found Three common patterns rule the enterprise stage CDC, Sink, and Mirror turn the page [Outro] From database logs to search and store Connector patterns open every door Strimzi manages what flows between The most elegant data pipeline scene
← 2 Managing Connectors Declaratively | 4 Lab: CDC Pipeline with Debezium →