Receber por email
← Voltar para o catálogo

CDC Pattern Implementer

Implementa padrões de Change Data Capture para integração de dados em tempo real.

1.4kestrelas
Atualizado há 4 meses

Ver no GitHub ↗ Licença: MIT

Como adicionar

/plugin marketplace add a5c-ai/babysitter

O comando exato pode variar conforme o repositório. Confira o README no GitHub.

Para o autor da skill

Cole no README do seu repo

Mostra que sua skill está catalogada na Skillteca, gera backlink e tráfego rastreável.

[![Skillteca](https://www.skillteca.com.br/api/badge/cdc-pattern-implementer/svg)](https://www.skillteca.com.br/skills/cdc-pattern-implementer)

Skills relacionadas

Ver todas de Automação →

Alerta por categoria

Receba novas skills de Automação toda segunda

1 email curto, só com as skills novas de Automação. 4 minutos de leitura, sem spam, cancela com 1 clique.

Você confirma o email no primeiro envio. Sem spam. Cancela com 1 clique.

Ler descrição completa

CDC Pattern Implementer

Overview

Implements Change Data Capture patterns for real-time data integration. This skill provides expertise in CDC configuration and implementation across various database and streaming platforms.

Capabilities

  • Debezium connector configuration
  • CDC pattern selection (log-based, trigger-based, timestamp-based)
  • Initial snapshot strategy
  • Schema change handling
  • Exactly-once delivery configuration
  • Sink connector setup
  • Tombstone handling
  • CDC monitoring setup

Input Schema

{
  "sourceDatabase": {
    "type": "postgres|mysql|oracle|sqlserver",
    "connection": "object"
  },
  "tables": ["string"],
  "targetSystem": "kafka|kinesis|pubsub",
  "requirements": {
    "latencyMs": "number",
    "exactlyOnce": "boolean"
  }
}

Output Schema

{
  "connectorConfig": "object",
  "snapshotStrategy": "object",
  "schemaConfig": "object",
  "monitoringConfig": "object",
  "documentation": "string"
}

Target Processes

  • ETL/ELT Pipeline
  • Streaming Pipeline
  • Data Warehouse Setup

Usage Guidelines

  1. Identify source database and tables for CDC
  2. Define target streaming system
  3. Specify latency and delivery guarantees
  4. Configure appropriate snapshot strategy for initial load

Best Practices

  • Use log-based CDC when possible for minimal source impact
  • Plan initial snapshot strategy carefully for large tables
  • Implement proper error handling and dead letter queues
  • Monitor replication lag and connector health
  • Test schema evolution handling before production
Compartilhar X LinkedIn