태그
도메인 모델링
5개의 글
- 6분 읽기
서명은 한 장, 장부는 여섯 장
세 회사가 한 장에 서명하는 계약서를 양자 계약 여섯 장 위의 상위 문서로 얹었다. 공유 문서로 만들었다가 하루 만에 "내 장부의 기록"으로 뒤집은 기록.
도메인 모델링데이터 정합성팀 규율 - 7분 읽기
시설의 뿌리를 찾아서
같은 사업장이 배출처와 처리장과 운송사와 국가 시스템에 제각각 등록되는 물류 플랫폼에서 시설의 뿌리를 국가 사업장 코드에 두었다. 뿌리를 모르는 시설엔 임시 계보를 주고 알게 되는 순간 하나로 합치는 설계와 그 대가를 적었다.
도메인 모델링데이터 정합성팀 규율 - 5분 읽기
삼체문제, 발주는 한 건인데 장부는 여섯 장
세 회사가 얽히는 순간 거래 장부는 여섯 장이 된다. 반쪽 삼각형이 만들던 정산 공백을 불변식 하나와 세 시점 보급으로 막았다.
도메인 모델링데이터 정합성팀 규율 - 11분 읽기
손님이 한 명일 때도 장사는 해야 한다
고객이 적은 스타트업에서 거래의 세 당사자가 모두 우리 고객일 리는 없다. 한 테넌트만 있어도 업무가 닫히고, 다 모이면 자동으로 이어지고, 언제든 떼어낼 수 있게 운송 플랫폼에 시설 도메인을 이벤트로 이어 붙인 설계를 적었다.
아키텍처이벤트 기반도메인 모델링회고 - 11분 읽기
필드 하나 바꾸는데 파일 열 개가 바뀌던 시절
두 서비스가 협력 대신 서로를 번역하느라 DTO가 폭증하던 백엔드를 한 프로세스로 합치고 MyBatis에서 JPA로 옮겼다. 그 앞에 외주사 A사가 왜 실패했는지도 같이 적었다.
아키텍처JPA도메인 모델링회고