Moait
홈인기 피드모든 블로그모든 태그
홈인기 피드모든 블로그모든 태그
배달대행사 API 연동과 장애 대응 - 오늘드림 서비스 개발기 섬네일

배달대행사 API 연동과 장애 대응 - 오늘드림 서비스 개발기

올리브영 favicon올리브영·Architecture·
JavaREST APIMicroservices
2025년 12월 01일16

AI 요약

이 글은 AI가 요약했어요. 정확한 내용은 꼭 원문을 확인해 주세요!

핵심 요약

올리브영이 오늘드림 서비스의 배달대행사 API 연동과 장애 대응 전략을 도입해 외부 연동의 안정성과 운영 효율을 크게 개선한 사례를 공유합니다.

구현 방법

  • 올리브영 시스템은 배달대행사 주문 접수 API를 호출하고 배송 상태 업데이트는 콜백으로 전달 받도록 구성
  • Read Timeout/Connection Timeout은 재시도 로직으로 처리하고, 중복접수 응답이 오면 내부적으로 접수 성공으로 판단
  • 클라이언트 에러(4xx) 시 재시도를 제한하고 서버 에러(5xx)에선 재시도 횟수를 관리
  • 배달대행사와의 콜백 API를 하나의 공통 API로 통합하는 리뉴얼로 12개 → 4개로 축소
  • 트랜잭션 전파옵션을 REQUIRES_NEW로 변경해 서버 과부하 위험을 완화

주요 결과

  • API 수 12개에서 4개로 감소
  • 재시도 정책으로 장애 영향 최소화
  • MS(A) 적용으로 장애 확산 방지 및 유지보수 용이성 증가

연관 피드

%가 높을수록 이 글과 비슷할 가능성이 높아요!
올리브영 결제수단 연동, 이렇게만 하면 끝! 섬네일
79%

올리브영 결제수단 연동, 이렇게만 하면 끝!

올리브영 favicon올리브영·2024년 12월 30일
유저의 소리를 듣는 법: 앱 리뷰 수신 시스템 개발기 섬네일
78%

유저의 소리를 듣는 법: 앱 리뷰 수신 시스템 개발기

올리브영 favicon올리브영·2025년 05월 23일
7,000줄 PL/SQL 프로시저와의 결별: 클레임 로직 Java 모듈 이관기 섬네일
77%

7,000줄 PL/SQL 프로시저와의 결별: 클레임 로직 Java 모듈 이관기

올리브영 favicon올리브영·2025년 11월 06일