1장. 배치는 큰 for문이 아니다
배치의 가치는 많은 건수가 아니라 실행의 식별, 상태 보존, 실패 위치, 재시작, 감사 가능성이다. 누가 어떤 영업일 파일로 시작했고 몇 건을 읽고 쓰고 건너뛰었는지 남아야 한다.
SettleFlow의 계약은 businessDate + fileChecksum이 한 JobInstance를 식별하고, order_id가 업무 멱등 키이며, 완료된 인스턴스는 같은 파라미터로 다시 시작하지 않는다는 것이다.
WEBBOOK CHAPTER
배치의 가치는 많은 건수가 아니라 실행의 식별, 상태 보존, 실패 위치, 재시작, 감사 가능성이다. 누가 어떤 영업일 파일로 시작했고 몇 건을 읽고 쓰고 건너뛰었는지 남아야 한다.
SettleFlow의 계약은 businessDate + fileChecksum이 한 JobInstance를 식별하고, order_id가 업무 멱등 키이며, 완료된 인스턴스는 같은 파라미터로 다시 시작하지 않는다는 것이다.