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

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

올리브영
올리브영
2025년 12월 1일

두줄요약

오늘드림 서비스에서 배달대행사 API 연동 방식과 장애 대응 사례를 소개했습니다. 또한 콜백 API 통합과 트랜잭션 전파옵션으로 인한 서버 과부하 경험을 공유했습니다.

핵심 내용

  • 오늘드림 즉시배송에서 배달대행사와 API로 주문 접수와 배송 상태 콜백을 주고받는 연동 구조
  • 주문 접수 API는 timeout, 서버 에러, 클라이언트 에러를 구분해 재시도 여부와 중복접수 처리 전략을 적용
  • 콜백 API는 기능별로 흩어진 12개 API를 4개로 통합해 관리와 테스트 부담을 줄이는 방향으로 리뉴얼
  • 트랜잭션 전파옵션 변경으로 Connection Pool이 포화되어 서버가 멈춘 사례와, MSA와 서버 증설로 완화한 운영 경험

적용해볼 점

  • 외부 API 연동 시 timeout, 중복요청, 재시도 정책을 응답 코드 기준으로 분리 설계
  • 동일 기능 API는 통합해 수정 누락과 운영 지표 분산을 줄이는 구조 검토
  • 트랜잭션 전파옵션 변경 시 동시성, Connection Pool 용량, 부하 테스트를 사전 점검

댓글 0

댓글을 작성하려면 로그인이 필요합니다.

댓글을 불러오는 중...