디바이스 연동 경험 → 프로토콜 레이어 이해 → 오류 처리
오프라인 결제 관련해서는 POS 단말기와 서버 사이의 통신 프로토콜을 분석한 경험이 있습니다. 결제 승인 요청이 단말기에서 PG 서버로 가는 흐름을 직접 로그로 따라가면서 각 단계에서 어떤 데이터가 오가는지를 파악했습니다. 단말기 응답 시간이 특정 환경에서 급증하는 현상을 추적했을 때 네트워크 레이어 문제가 아니라 단말기 자체의 암호화 처리 지연이었다는 걸 발견했습니다. 오프라인 결제는 온라인보다 예외 상황 처리가 더 복잡하다는 걸 그때 실감했습니다. 결제 디바이스 코드는 변경 이력이 느리고 레거시가 많아서 변경 전에 영향 범위를 넓게 보는 습관이 생겼습니다.