데이터 일관성을 핵심 기준으로 제시
저는 SAP S/4 HANA와 내부 시스템을 통합할 때 가장 먼저 데이터의 단일 진실 공급원을 어디에 둘지 정의하는 것이 중요하다고 생각합니다. 학부 캡스톤 프로젝트에서 두 개의 데이터베이스를 연동하는 시스템을 설계했을 때, 양쪽에서 동시에 데이터가 수정될 수 있는 구조로 만들었다가 동기화 충돌이 발생한 경험이 있습니다. 이후 한쪽을 마스터로 지정하고 다른 쪽은 읽기 전용으로 동기화하는 구조로 바꾸자 충돌이 사라졌습니다. 이 경험을 통해 통합 설계에서는 데이터 소유권을 명확히 하는 것이 가장 기본이라는 것을 배웠습니다.