목적 및 개요 > 1. Docker, Kafka, Debezium Engine을 기반으로 CDC 구현. 기반 CDC 구조를 구축한 뒤 Source Database조작과 변동사항이 적용된SInk Database 확인의 접근이 가능하도록 **2. Front & Back
Macbook Air (M1) Dockerversion: docker-compose 버젼을 지정한다. 여기서는 2 라고 기술했다.services: docker-compose의 경우 docker 컨테이너로 수행될 서비스들은 services 하위에 기술한다.hostname
docker-compose -f docker-compose.yml up -ddocker-compose파일을 수정하여 쉽게 mysql sink용 컨테이너를 생성해 주었다.docker exec -it mysql-sink bin/bashhttps://www.conf
https://doozi0316.tistory.com/entry/Spring-Boot-MyBatis-MySQL-연동-방법mybatis, JDBC, JPA 세 가지 방법이 있다.두가지에 실패해서 JPA에 도전총 3개의 Spring Server를 돌린다Accoun
Spring Server1 (SourceDB)로는 Post Api를 통해 새로운 데이터를 생성, 삭제가 가능하도록 하였다Spring Server2, 3 (SinkDB)로는 Get Api를 통해 sourceDB → Kafka → SInkDB로 CDC되어 업데이트된 SIn
가장 많이 발생한 에러 : Docker-Compose 세부 설정 관련REST API로 Connector 생성시 config 세부 설정 관련KAFKA 구독중인 topic 관련SPRING - REACT 통신 관련처음 맞딱뜨려 당황했던 에러, 고치는데 힘들었던 에러 위주로