Refactoring 9
- 모듈러 모놀리스 - 경계를 코드로 강제하는 방법
- 키 생성 병목을 추적해 구조를 바꾼 기록: Part 1 - 2분짜리 계약 생성과 SELECT 한 줄
- 유통사가 늘 때마다 복사되던 File Observer 구현체 정리: 제네릭을 걷어낸 Base 클래스와 DB 기반 권리사 ID
- 테이블과 데이터만 남은 외주 시스템을 리뉴얼한 과정: 음원 유통 시스템(MDS)
- MCP 전면 개편기: 판단 로직의 자리를 정하고 ArchUnit으로 지키기
- MCP 전면 개편기: 화면 단위 API를 도메인 책임 API로 옮기기
- MCP 전면 개편기: MyBatis와 JPA 공존 환경의 데이터 정합성 전략
- MCP 전면 개편기: 계약 코드 채번의 락 경합을 줄여 2분을 10초로
- MCP 전면 개편기: Map 입력을 DTO와 3단계 검증으로 바꾸기