/////
Search
Duplicate

분산서비스를 Pub/Sub 구조로 리팩토링하여 관심사 분리 및 롤백 처리하기

기록 날짜
2024/02/06
작성자
임지훈
주제
Spring

Intro (Issue Context)

Gream 서비스가 사용하고 있는,혹은 사용예정 중인 외부 분산 서비스는 현재 아래와 같다.
AWS
S3
Pay
Toss
Kakao(예정)
Naver(예정)
Email
Gmail(예정)
Naver(예정)
SMS
KakaoTalk(예정)
Toss 를 구현하다보니 문제점들이 상당히 많았다.
2. 둘 중 하나가 실패하더라도 롤백처리
a. 시스템으로 하여금 ERROR 인지에 따른 대처가 불가능
왜 그런지 분석을 해보고, 어떻게 조율하기로 할 지 고민을 해보았다.

Issue / Solution