헥사고날 아키텍처란?핵심 로직(도메인)과 외부 세계(DB, 웹, 메시징 등)를 깔끔하게 분리하려는 목적을 가지는 소프트웨어 아키텍처 패턴중심에는 비즈니스 로직이 있고 외부와 어댑터로 연결됨이름이 왜 헥사고날 아키텍처?육각형 자체에 기술적인 의미는 없다.개념을 제안한 개발자 Alistair Cockburn가 중심의 도메인을 둘러싼 어댑터라는 개념을 설명하며 그린 그림이 육각형이라서..🤔개념적으론 포트 앤 어댑터(Ports and Adapters) 아키텍처라는 다른 명칭이 더 알맞다.왜 헥사고날 아키텍처를 쓸까?기존 구조에서 일어나기 쉬운 문제들웹 요청이 들어오면 컨트롤러 → 서비스 → DB까지 다 엮여있는 경우도메인과 웹이 얽혀 있어서 웹 요청 없이 테스트하기 힘든 경우DB를 바꾸려면 비즈니스 로직까지 ..