cdc-debezium-rails

Community

Stream Rails DB changes to Kafka with Debezium CDC.

Authorsandeepmvl
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Manually keeping downstream systems like search indexes, data warehouses, and audit logs in sync with Rails database changes is error-prone and requires writing custom event emission code for every database write operation.

Core Features & Use Cases

  • Postgres Logical Replication Setup: Configures wal_level=logical, publications, replication slots, and REPLICA IDENTITY FULL to enable accurate change streaming.
  • Debezium Connector Configuration: Provides production-ready Kafka Connect configs with built-in transforms for clean event shapes and initial snapshot backfills.
  • Use Case Example: Automatically sync post updates to a search index without modifying your Rails application's core business logic.

Quick Start

Use the cdc-debezium-rails skill to configure Debezium CDC to stream all changes from your Rails Postgres database's posts table to a Kafka topic for real-time search index synchronization.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: cdc-debezium-rails
Download link: https://github.com/sandeepmvl/rails-skills/archive/main.zip#cdc-debezium-rails

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 537,000+ vetted skills library on demand.