내부·외부 시스템 연계에서 데이터 흐름과 오류 처리 방식을 설계한 경험을 설명한 결
인턴 때 내부 회계 시스템과 외부 결제 플랫폼 데이터를 연계하는 작업 보조를 맡았습니다. 두 시스템의 거래 ID 형식이 달라서 매핑 테이블을 먼저 만들어야 했습니다. 데이터를 단순 복사해오면 중복이나 누락이 생길 수 있어서, 대조 검증 쿼리를 짜고 양쪽 건수와 금액이 일치하는지 매일 확인하는 루틴을 설계했습니다. 연계 실패 케이스는 오류 코드별로 분류해서 원인을 파악했고, 재처리 기준을 문서로 정리했습니다. 시스템 연계에서 예외 케이스를 어떻게 다룰지가 설계의 핵심이라는 걸 이 작업에서 배웠습니다. 정상 케이스는 대부분 자동화되지만, 예외 처리가 불분명하면 수동 작업이 계속 쌓입니다.