모놀리식 아키텍처

한 애플리케이션을 하나의 배포 단위로 운영하는 구조

분야: 아키텍처/설계 architecturebackend

모놀리식(monolith)은 기능이 많아도 하나의 애플리케이션(또는 소수의 애플리케이션)으로 구성해 배포/운영하는 방식입니다.

실무 포인트

  • 초기에는 개발/배포가 단순해 속도가 빠를 수 있습니다.
  • 규모가 커지면 모듈 경계/빌드/배포 시간이 병목이 될 수 있습니다.

관련 문서