핵심은 두 사용자가 같은 시작값 100을 기준으로 각자 계산한다는 점입니다. 파일 시스템은 그 사이의 순서를 묶어 주지 못해서 최종 상태가 어긋납니다.
둘 다 같은 원본을 기준으로 계산을 시작합니다.
파일은 바뀌었지만, B 손에는 아직 예전 값 100이 남아 있습니다.
B가 100 기준으로 5개 출고를 계산해 저장하면서 A의 변경 일부가 덮어써집니다.
나중 저장이 앞선 저장을 일부 덮어써서 변경이 유실됩니다.
100에서 A의 10개와 B의 5개가 모두 반영되어야 일관성이 맞습니다.