boundedcontext2 [MSA 말고 Modular Monolith] 3편 — 도메인 설계: Bounded Context 와 Aggregate 정의 이 시리즈는 글쓴이 본인이 수행한 레거시 서비스를 리뉴얼 전환한 과정에서 수행한 의사 결정 사항들을 정리한 글입니다. 실제 운영 중인 PHP 레거시 에듀테크 플랫폼을 Python + React + K3S 환경으로 전환하는 과정에서 아키텍처 설계와 인프라 구성에 대한 내용이 포함되어 있습니다. 목차1편 — PHP Monolith의 한계, 전환을 결정한 이유 2편 —Domain Driven Design 도메인 경계 찾기: 레거시 DB 테이블 분석3편 —도메인 설계: Bounded Context 와 Aggregate 정의4편 —개발 서버 세팅: Ubuntu + Docker + k3s 설치 2편에서는 전략적 설계(Strategic Design)을 다루었다. 큰 도메인을 어디에서 나눌 것인지, 경계를 어.. 2026. 7. 1. [MSA 말고 Modular Monolith] 2편 — Domain Driven Design 도메인 경계 찾기 : 레거시 DB 테이블 분석 이 시리즈는 글쓴이 본인이 수행한 레거시 서비스를 리뉴얼 전환한 과정에서 수행한 의사 결정 사항들을 정리한 글입니다. 실제 운영 중인 PHP 레거시 에듀테크 플랫폼을 Python + React + K3S 환경으로 전환하는 과정에서 아키텍처 설계와 인프라 구성에 대한 내용이 포함되어 있습니다. 목차1편 — PHP Monolith의 한계, 전환을 결정한 이유 2편 — Domain Driven Design 도메인 경계 찾기: 레거시 DB 테이블 분석3편 — 도메인 설계: Bounded Context 와 Aggregate 정의4편 —개발 서버 세팅: Ubuntu + Docker + k3s 설치 전환 프로젝트를 시작할 때 가장 중요한 것은 설계라고 생각한다. 특히 도메인 주도 방식으로 아키텍처를 만들거라.. 2026. 6. 29. 이전 1 다음