Zettelkasten

계층형 아키텍쳐, 헥사고날 아키텍쳐

·수정 2026.04.23·수정 1

https://medium.com/daangn/%EC%95%84%ED%82%A4%ED%85%8D%EC%B2%98%EC%97%90-%EB%8C%80%ED%95%9C-%EA%B3%A0%EB%AF%BC%EC%9D%80-%EC%B2%98%EC%9D%8C%EC%9D%B4%EB%9D%BC-b75dffd73eb0

계층형 아키텍쳐의 장단점

  • 어떤 계층에서 작업을 해야할지 직관적으로 이해 가능함
  • 로직이 지속적으로 인프라 계층에 몰리게 되고, 모든 계층이 인프라 계층을 보게 됨

헥사고날 아키텍쳐

  • 포트가 육각형 모양으로 도메인과 관련된 중요한 비즈니스 로직을 둘러싼 형태
  • 포트에 대한 구현은 어댑터가 포트를 상속받아 하게 되는 것

장단점

  • 외부의 변화가 핵심 도메인에 끼치는 영향도를 최소화 할 수 있다는 점
  • 계층간 구조와 관계 및 도메인을 이해하기 어렵다는 단점도 존재함