devmoa

Kafka와 Strimzi를 이용하여 6개의 도메인을 하나의 도메인으로 합쳐보았습니다

무신사·2024년 6월 27일·00
KafkaStrimzi도메인 통합마이그레이션Strangler Fig Pattern데이터 파이프라인

AI 요약

Beta

무신사 커뮤니티 개발팀에서 6개의 콘텐츠 도메인을 통합된 단일 도메인 모델로 마이그레이션한 경험을 공유합니다. 레거시 도메인 통합을 위해 API 추상화나 집계 방식의 한계를 인지하고, Strangler Fig Pattern을 적용하여 점진적인 마이그레이션을 결정했습니다.

이 과정에서 Kafka와 Strimzi를 활용하여 준 실시간 데이터 마이그레이션 파이프라인을 구축했으며, 이를 통해 이전 도메인의 하위 호환성을 유지하면서 새로운 통합 도메인을 안정적으로 도입할 수 있었습니다. 데이터 통합을 통해 도메인 모델의 생명주기 관리, 필터, 추천 기능 구현을 용이하게 만드는 것을 목표로 했습니다.

이 글이 궁금하신가요?

원문 블로그에서 전체 내용을 확인해 보세요

원문 읽으러 가기

AI 추천 연관 게시글

이 글과 관련된 다른 기술 블로그 글을 AI가 추천합니다