티스토리 뷰

Monolithic Architecture

모놀리식 구조

 

의미

  : 시스템의 모든 기능이 하나의 단위로 배포되는 구조.

 

유래

  : 건축 양식 중 하나로, 암석 중 단일 재료로 조각, 주조한 건물을 말함. 

 

특징
  • 장점
    - 아키텍처 구성, 모니터링, 문제 해결 등이 간결해짐.
    - 코드의 재사용이 용이함.
  • 단점
    - 유연성이 부족하며, 일부가 전체에 영향을 끼칠 수 있음.
    - 다수의 개발자가 하나의 큰 프로젝트 위에서 작업을 하므로 충돌이 일어나기 쉬움.
    - 확장이 부족하며, 분산 처리나 로드 밸런싱이 어려움.
반의어

  : Microservice Architecture; 마이크로서비스 아키텍처

 

참고

  - 샘 뉴먼, 정성권(2023). 마이크로서비스 아키텍처 구축. 한빛미디어

  - 그림 출처 : https://www.suse.com/c/rancher_blog/microservices-vs-monolithic-architectures/

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함