프로젝트 설명
자사에서 직접 기획하고 개발한 프로젝트입니다.
쿠팡과 카페24를 쓰는 판매자가 매일 반복하는 주문 수집 송장 일괄등록 재고 동기화를 공식 API로 자동화한 작업입니다.
가장 신경 쓴 부분은 중복 송장 차단입니다. 같은 작업을 다섯 번 연속 실행하는 시험에서 1회차에 3건이 등록된 뒤 2회차부터는 송장 쓰기 호출 자체가 발생하지 않는 것을 확인했습니다. 마켓에 나간 송장은 총 1회분입니다.
호출 실패에 대비해 지수 백오프 재시도를 넣었고 재시도 간격을 실측해 기록했습니다. 부분 실패가 나면 성공분과 실패분을 나눠 처리 이력에 남기고 실패 건만 다시 태울 수 있게 했습니다. 실패가 나면 웹훅으로 알림이 갑니다.
자동화 시험 71개를 작성해 전량 통과시켰고 실행 로그 전문을 파일로 보관하고 있습니다. 크롤링과 매크로는 쓰지 않았습니다. 소스 코드와 설치 파일 코드 구조 주석을 함께 전달하는 방식으로 만들었습니다.
제품 유형
매크로/업무 자동화커머스/쇼핑몰백엔드/서버/APIB2B/업무 솔루션형