Тёмный

CDC na prática com Kafka Connect! 

Giuliana Bezerra
Подписаться 18 тыс.
Просмотров 2,8 тыс.
50% 1

Projeto prático que ilustra o uso do Kafka Connect como ferramenta de Change Data Capture (CDC)! Bora?
🤩 Seja membro deste canal e ganhe benefícios:
/ @giulianabezerra
💻 Github: giuliana-bezerra/spring-boot-cdc
🏠 Página Pessoal:
home.giulianab...
🌟 Conheça também os meus conteúdos em outras plataformas:
Blog: / giuliana-bezerra
Curso sobre Spring Batch: bit.ly/3ZgQXOB
Curso sobre otimização com Spring Batch: bit.ly/44PV2u1
Curso sobre testes com Spring Boot: bit.ly/3sOig6w
Curso sobre AdonisJS: bit.ly/3ZhRXlu

Опубликовано:

 

21 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 34   
@gabrielrochasantana
@gabrielrochasantana Месяц назад
Muito bom, não sei por que não assisti esse vídeo antes ❤ parabéns Giuliana.
@kleisernairobi6561
@kleisernairobi6561 6 месяцев назад
Por 11 anos fui intrutor no Senac, mas vou te falar, sua didática é 10! Parabéns! Seu canal traz excelentes conteúdos!
@giulianabezerra
@giulianabezerra 6 месяцев назад
Que honra! Obrigada 🙏
@gabrielaclaro356
@gabrielaclaro356 9 месяцев назад
Gosto tanto que trabalho te ouvindo, como um PODCAST. E ainda absorvo informação de qualidade!
@giulianabezerra
@giulianabezerra 8 месяцев назад
Que bom! Obrigada por acompanhar os vídeos 🙏😊
@davidfornazier
@davidfornazier 9 месяцев назад
Muito obrigado pelo vídeo! Super esclarecedor sobre a prática do CDC no ambiente de trabalho. Gostaria de dar meus 2 centavos e apresentar uma alternativa à este método, utilizando apache camel e Dabezium, ambos open-souce e com desenvolvimento ativo, trabalhei recentemente em um projeto interno da empresa que facilitou bastante a integração de banco de dados.
@eduardoorlandimelle9229
@eduardoorlandimelle9229 5 месяцев назад
Aula sensacional, muito obrigado!!!
@FMAlmeidaLeite
@FMAlmeidaLeite 5 месяцев назад
Sensacional! Obrigado!
@christhianlor
@christhianlor 4 месяца назад
Que didática excelente! Parabéns!
@tonyblacksi
@tonyblacksi 10 месяцев назад
Excelente vídeo! Acho que seria massa um sobre o Pattern Transactional outbox.
@giulianabezerra
@giulianabezerra 10 месяцев назад
Parece que adivinhou, tenho gravado esse vídeo já, sairá em breve :D
@tonyblacksi
@tonyblacksi 10 месяцев назад
@@giulianabezerra muito bom! Estou estudando bastante Event-sourcing ultimamente e ver exemplos práticos ajuda muito. 🙂
@BrunoRodrigueseRodrigues
@BrunoRodrigueseRodrigues 10 месяцев назад
Também gostaria muito de um video sobre outbox
@vm3f
@vm3f 9 месяцев назад
Excelente vídeo; claro, conciso e objetivo.
@renerpires
@renerpires 10 месяцев назад
Video formidável como sempre. Metodologia incrível. Feliz em ter descoberto esse excelente canal.
@giulianabezerra
@giulianabezerra 10 месяцев назад
Que bom ouvir isso! 🤩
@pepi8668
@pepi8668 10 месяцев назад
Parabéns!! Que didática primorosa.
@devwillgg
@devwillgg 8 месяцев назад
muito bom
@jamescastro9656
@jamescastro9656 10 месяцев назад
Eu uso há algum tempo ja o Connect. Nós temos a camada de transformação também e usamos a UI do Kafka Central da Confluent pra subir as configurações. Source Relacional e Sink NoSql. Postgres pra MongoDB. Era pra ser feito via código, mas entramos com essa solução. Ta la funcionando desde 11/22.
@giulianabezerra
@giulianabezerra 9 месяцев назад
Super estável e poderoso né? Depender de infra tem suas vantagens, quando são ferramentas confiáveis o trabalho é mínimo!
@franciscoviana2340
@franciscoviana2340 10 месяцев назад
Vídeo excelente! Já usei o kafka streams pra enriquecer os dados e mandar para um novo tópico e um outro serviço consumia o tópico com os dados ricos.
@giulianabezerra
@giulianabezerra 10 месяцев назад
O ecossistema do Kafka é bem rico, ainda quero falar sobre o Kafka streams também, ele é bem útil
@alexsandermartinsdossantos9929
@alexsandermartinsdossantos9929 6 месяцев назад
O Debezium por si só já faria o CDC com maestria. Qual foi a vantagem de usar o Kafka?
@titocito
@titocito Месяц назад
Será que não dá pra fazer isso sem colocar o Kafka no meio? Teria alguma vantagem de ter o Kafka ali? Se entendi direito o Debezium e o MySQL binlog são as estrelas do show na replicação MySQL para PostgreSQL, não exatamente o Spring nem o Kafka Connect. Mas achei muito curioso como você explicou sincronização de BDs sem abrir o DBeaver/MySQLWorkbench/PgAdmin😆
@mauriciovilela1374
@mauriciovilela1374 10 месяцев назад
Muito bom o video, e depois tenho interesse no padrao outbox
@giulianabezerra
@giulianabezerra 10 месяцев назад
O vídeo já está pronto, por enquanto acessível apenas para membros mas vai ficar disponível para todos próximo ano.
@CarlosLima-yk4cf
@CarlosLima-yk4cf 10 месяцев назад
Olá, primeiramente parabéns pelo conteúdo, Kafka Connect é algo complexo e vc conseguiu mostrar isso na prática em pouco mais de 20 minutos! Minha dúvida é, vc acha essa abordagem válida na aplicabilidade de CQRS? Uma vez que estamos sincronizando as bases!
@giulianabezerra
@giulianabezerra 10 месяцев назад
Sim, é super válida, pra cqrs puro e também pra cqrs com event sourcing. A diferença é que com event sourcing vc teria uma etapa de transformação durante o cdc, ao consumir os eventos gerados. A gente usa cdc também pra fazer transactional outbox, tem muito cenário que dá pra usar essa solução!
@CarlosLima-yk4cf
@CarlosLima-yk4cf 9 месяцев назад
@@giulianabezerra muito obrigado pelo retorno e novamente, parabéns pelos conteúdos! Talvez algumas trilhas sobre patterns de micorservices e comunicação como SEDA, Sagas, etc seja bastante válido, com a sua didática creio que seria incrível ( :
@arozendojr
@arozendojr 10 месяцев назад
Voce ja usou Istio+Jaeger? Para colocar no dashboad Jaeger as requisições heder e body ?
@giulianabezerra
@giulianabezerra 10 месяцев назад
Eu conheço as ferramentas, mas não usei dessa forma, estou mais familiarizada com prometheus e grafana
@arozendojr
@arozendojr 10 месяцев назад
@@giulianabezerra Prometheus e grafana, permite ver header e body das requisições das comunicações dos micro serviços ?
@tav1119
@tav1119 9 месяцев назад
Muito bom. Mas uma dúvida: o kafka connect com essa configuração do video, teria custo? Pensei que nesse setup simples, fosse open-source
@giulianabezerra
@giulianabezerra 9 месяцев назад
Nesse setup não tem custo mesmo, tanto o Connect quanto a maioria dos conectores é opensource e livre, mas também existem ferramentas e conectores pagos, inclusive pra suporte mesmo que é interessante pra algumas empresas. Por isso é importante ler a descrição dos conectores usados para identificar se é necessário adquirir algum produto pra uso corporativo.
Далее
Transactional Outbox Pattern na Prática!
17:09
Просмотров 2 тыс.
Microservices Patterns na Prática -  Strangler Fig
19:22
Data Pipelines: Using CDC to Ingest Data into Kafka
7:20
Introdução à Programação com Java para Iniciantes
46:39
Proxy Design Pattern no Java na Prática!
22:41
Просмотров 6 тыс.