[MSA] 데이터 동기화 문제

yejin·2024년 11월 29일

MSA

목록 보기
34/36

데이터 동기화 문제

📌 개요

💥 문제 발생
Users의 요청 분산 처리 시 Orders 데이터도 분산 저장
동기화 문제 발생

📌 해결방법

  1. 하나의 Database 사용
    • 트랜잭션 관리 중요
  2. Database 간의 동기화
    • RabbitMQ, Kafka 등 Message Queuing Server를 사용
  3. Kafka Connector + DB
    • Message Queuing Server와 하나의 Databse 사용

📌 테스트 방법


Order-service를 2개 기동시키고,
다음 시리즈에 이어질 Apache Kafka를 사용하여 동기화 문제 해결 예정

profile
새싹 개발자

0개의 댓글