JSCODE Logo
프로그래밍 과외블로그후기멘토진
회사명 : JSCODE대표 : 박재성사업자 등록번호 : 244-22-01557통신판매업 : 제 2023-인천미추홀-0381 호
학원 명칭 : 제이에스코드(JSCODE)원격학원학원설립ㆍ운영 등록번호 : 제6063호

서울특별시 구로구 경인로 20가길 11(오류동, 아델리아)

Copyright ⓒ 2025 JSCODE - 최상위 현업 개발자들의 프로그래밍 교육 All rights reserved.

이용약관개인정보처리방침
← 블로그 목록으로 돌아가기

[실습] 잘 작동하는 지 테스트하기

JSCODE 박재성
JSCODE 박재성
2025-12-06
author
JSCODE 박재성
category
MSA
createdAt
Dec 6, 2025
series
비전공자도 이해할 수 있는 MSA 입문/실전
slug
practice-test-signup-sync
type
post
updatedAt
Dec 6, 2025 05:47 AM

✅ 잘 작동하는 지 테스트하기

  1. 테스트 전에 DB 데이터 정리하기
    1. 깔끔하게 테스트하기 위해 기존에 만들었던 모든 데이터를 삭제해주자.
    2. 모든 게시글 데이터 삭제하기
      1. notion image
         
    3. 모든 포인트 데이터 삭제하기
      1. notion image
         
    4. 모든 사용자 데이터 삭제하기
      1. notion image
       
  1. API 요청 보내기
    1. notion image
       
  1. 성공적으로 잘 처리했는 지 DB 확인하기
    1. [사용자 DB의 users 테이블]
      notion image
       
      [게시글 DB의 users 테이블]
      notion image
      DB에 저장된 데이터를 보니 회원가입을 통해 생성된 사용자 데이터가 게시글 서비스의 게시글 DB에도 잘 저장된 걸 확인할 수 있다.
       

✅ 정리하기

notion image
  1. 사용자(클라이언트)가 회원가입 API 요청
  1. 사용자 서비스의 users DB에 사용자 정보 저장
  1. Kafka에 회원가입 완료 이벤트 발행
  1. 회원가입 API 완료 응답
  1. 게시글 서비스에서 회원가입 완료 이벤트 구독
  1. 게시글 서비스의 users DB에 사용자 정보 저장
위의 과정을 거쳐 사용자 서비스의 사용자 정보를 게시글 서비스에도 동기화시켰다. 그럼 다음 강의에서 게시글 서비스에서 게시글을 조회할 때 사용자 정보를 사용자 서비스로부터 가져오는 게 아닌, 게시글 DB로부터 가져오도록 수정해보자.
author
JSCODE 박재성
category
MSA
createdAt
Dec 6, 2025
series
비전공자도 이해할 수 있는 MSA 입문/실전
slug
type
series-footer
updatedAt
Dec 6, 2025 05:45 AM
📎
이 글은 비전공자도 이해할 수 있는 MSA 입문/실전 강의의 수업 자료 중 일부입니다.