Skip to content

Commit e5bc148

Browse files
committed
Add debezium module.
1 parent ea80d7f commit e5bc148

File tree

3 files changed

+44
-1
lines changed

3 files changed

+44
-1
lines changed

debezium/pom.xml

+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<project xmlns="http://maven.apache.org/POM/4.0.0"
3+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
5+
<modelVersion>4.0.0</modelVersion>
6+
<parent>
7+
<groupId>ie.emeraldjava</groupId>
8+
<artifactId>spring</artifactId>
9+
<version>0.0.1-SNAPSHOT</version>
10+
</parent>
11+
12+
<artifactId>debezium</artifactId>
13+
14+
<properties>
15+
<maven.compiler.source>21</maven.compiler.source>
16+
<maven.compiler.target>21</maven.compiler.target>
17+
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
18+
</properties>
19+
20+
</project>

debezium/readme.md

+22
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
# debezium
2+
3+
## 14-09-2024
4+
5+
https://www.baeldung.com/debezium-intro
6+
https://ishansoninitj.medium.com/change-data-capture-cdc-using-debezium-in-a-springboot-application-97ddde8b991a
7+
https://gist.github.com/tzolov/c3bfa56237f0d4ceb53a93b6c80436e3
8+
9+
### Avro
10+
11+
https://debezium.io/documentation/reference/stable/configuration/avro.html
12+
https://debezium.io/blog/2016/09/19/Serializing-Debezium-events-with-Avro/
13+
14+
#### AvroConverter
15+
16+
https://github.com/confluentinc/schema-registry/blob/master/avro-converter/src/main/java/io/confluent/connect/avro/AvroConverter.java
17+
18+
https://medium.com/@rayane.gouda/making-debezium-connect-support-confluent-schema-registry-b9510ed45f4b
19+
https://docs.ververica.com/vvc/connectors-and-formats/built-in-formats/debezium-avro-confluent
20+
https://github.com/debezium/debezium-examples/blob/main/tutorial/register-mysql-avro.json
21+
22+
https://github.com/rayanegouda/medium/tree/main/step1

pom.xml

+2-1
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@
4444
<module>raft</module>
4545
<module>reactive</module>
4646
<module>js-remix-sb</module>
47-
</modules>
47+
<module>debezium</module>
48+
</modules>
4849

4950
</project>

0 commit comments

Comments
 (0)