카
카카오
July 28, 20251회
CDC 파이프라인 정합성 검사 Spark 잡 개발 - Part 1. 코드 설계편

간단 소개
카카오 CDC 파이프라인 정합성 검사 Spark 잡 개발 Part 1: 코드 설계. 컴포넌트 분리, 디자인 패턴 적용, 코드 스타일 자동화 방법을 소개합니다.
AI Summary
- CDC 파이프라인 정합성 검사 Spark 잡 개발 개요
- 카카오의 대규모 CDC 파이프라인 데이터 정합성 검사를 위한 Spark 잡 개발 경험 공유
- Scala 기반 Spark 잡 코드 설계 및 성능 최적화 방법 소개 (Part 1: 코드 설계, Part 2: Spark 최적화 예정)
- 코드 설계 핵심 내용
- JSON 설정 기반으로 Reader, Translator, Comparator, Reporter 컴포넌트 분리 및 설계
- 팩토리 패턴, 템플릿 메서드 패턴, 전략 패턴, 싱글톤 패턴 등 디자인 패턴 적용하여 유연하고 확장 가능한 구조 구축
- scalafmt, scalafix 활용하여 코드 스타일 자동화 및 일관성 유지
Next Feeds

무신사 쿠폰 시스템, DB 성능 64% 개선으로 기술 부채를 갚다
무신사 쿠폰 시스템의 DB 성능을 64% 개선한 과정과 기술 부채 해소 전략, 그리고 개발 문화에 대한 인사이트를 공유합니다.
쿠폰 시스템DB 성능 개선기술 부채API 최적화쿼리 분리
2025. 7. 27.
무신사

라이브 스트리밍에서 광고 마커 삽입을 위한 AWS Elemental Media Services 사용하기
AWS Elemental Media Services를 활용하여 라이브 스트리밍에 광고를 삽입하는 아키텍처와 SSAI 기술, 광고 마커 설정 및 고려사항을 설명합니다.
라이브 스트리밍SSAI광고 마커AWS Elemental Media ServicesMediaTailor
2025. 7. 27.
AWS

금전적 보상없이, 이벤트 바이럴이 가능할까?
금전적 보상 없는 이벤트 바이럴 가능성과 기술적 오류 발생에 대한 내용입니다.
이벤트바이럴금전적 보상오류Maximum call stack size exceeded
2025. 7. 25.
토스

엔터프라이즈 Multi-EKS 마스터하기: GitOps 기반 Blue-Green 무중단 운영 전략
Multi-EKS 환경에서 Hub-and-Spoke 아키텍처와 GitOps를 통해 효율적이고 안정적인 운영 전략을 제시합니다.
Multi-EKSGitOpsBlue-GreenHub-and-SpokeArgoCD
2025. 7. 25.
AWS

금전적 보상없이, 이벤트 바이럴이 가능할까?
금전적 보상 없이 스토리텔링, 다양한 결과, 공감대 형성으로 이벤트 바이럴 성공을 이끈 사례 분석.
바이럴이벤트스토리텔링공감얼굴인식
2025. 7. 24.
토스

카카오(Kakao Corp.)의 AWS Control Tower 환경에서 권한 최소화 및 계정 연동 자동화 구현하기
카카오는 AWS Control Tower 환경에서 권한 최소화, 계정 연동 자동화, 규정 준수 자동화를 구현하여 보안과 효율성을 높였습니다.
AWS Control TowerIAM Access AnalyzerEventBridgeLambda보안 거버넌스
2025. 7. 24.
AWS