올
올리브영
March 11, 20241회
상품데이터 Pipeline을 위한 Debezium MSK Connect
간단 소개
올리브영 상품 스쿼드에서 Debezium CDC와 MSK Connect를 이용하여 상품 데이터 Pipeline을 구축한 과정과 설정 방법을 소개합니다.
AI Summary
- Debezium CDC 도입 배경
- 기존 monolithic 시스템에서 MSA 전환하며 데이터베이스 마이그레이션 및 동기화 필요
- 다양한 데이터베이스 간 유연한 동기화, 데이터 흐름 Pipeline 구성, 변경 내역 효율적 Tracking 목표 설정
- MSK Connect를 활용한 Pipeline 구성
- Debezium을 Source Connector로, 별도 Consumer 서버를 Consume 데이터 처리용으로 구성
- Oracle DB와 Aurora DB 간 Pipeline 시스템 구성
- DB 트랜잭션 로그 기반 동작을 위해 DB 로그 관련 설정 필요 (Logminer 방식 사용)
- MSK Connect 설정 및 결과
- MSK 플러그인 생성 후 Connector 생성, 작업자 구성 설정
- 컨넥터 구성 정보로 컨넥터 컨트롤 및 오류 해결, Debezium 공식 문서 참고
- 컨넥터 생성 후 토픽 조회, Config/Offset/Status 토픽 확인, CDC 테이블별 토픽 메시지 확인
- SMT 구성으로 Before/After/ChangeField 구분 확인
Next Feeds

Data Product (2) AI(데이터)로 실제 운영 효율화가 가능할까?
쏘카의 AI 세차 도입 사례를 통해 데이터와 AI를 활용한 운영 효율화 과정과 성과, 그리고 해결해야 할 과제를 분석합니다.
AI 세차데이터 프로덕트운영 효율화ground truth머신러닝
2024. 3. 11.
쏘카

주문완료 알림톡, 고객에게 중요할까?
롯데ON은 주문완료 알림톡 개선을 통해 고객 맞춤형 정보 제공 및 쇼핑 경험을 향상시켰다. 고객 중심 사고, 외부 환경 영향 고려, 정보 간결화가 핵심이다.
알림톡고객 경험롯데ONUX배송 정보
2024. 3. 11.
롯데ON

상품 조회 25% 향상시킨 온스타일 상세페이지 개편 비하인드
온스타일 상세 페이지 개편으로 상품 조회 수 증가, 구매 전환율 향상, 개발 생산성 증대 효과를 거두었습니다.
온스타일상세페이지개편vue.jsUI/UX
2024. 3. 8.
CJ온스타일

검색파트의 반복 작업 자동화 과정
다나와 검색 파트의 반복 작업을 자동화하여 효율성을 높이고, SSH 터널링과 전략 패턴을 적용해 시스템 확장성을 강화했습니다.
자동화KotlinSpring BootSSH 터널링전략 패턴
2024. 3. 8.
다나와

상품 상세페이지 개편과 안정적 서비스를 위한 독립적 구조 설계
CJ온스타일 상품 상세 페이지 개편을 통해 MSA 아키텍처 적용, Circuit Breaker 도입, API 경량화를 구현하여 안정적인 서비스를 제공하고자 했습니다.
MSACircuit BreakerAPIBack-End안정성
2024. 3. 7.
CJ온스타일
쏘카플랜 개편기
쏘카플랜 개편 과정에서 겪은 어려움과 극복 노력, 코드 품질 및 협업 방식 개선 경험 공유
쏘카플랜개편프론트엔드DRY코로케이션
2024. 3. 6.
쏘카