반응형
모노리틱 단점
-
마이크로서비스 장단점설계·방법론 2022. 6. 16. 00:59
monolithic 의 문제점 - 모든 개발자가 하나의 코드 베이스 내에서 작업하여 관리 비효율적임 - 모듈 간 의존적이기 때문에 배포 시 여러군데에서 영향을 받음 - 계층의 유연함을 잃고 경직되게 됨 - 단일체 구조이기 때문에 문제가 생겼을 때 책임소재가 애매함 마이크로서비스는? - 다른 서비스에 의존성이 없고 배포와 관리를 단독으로 할수 있는 수준에서 독립적인 서비스로 나누어야 함 - 기능을 기반으로 나누어야 함 마이크로서비스의 단점 - 모니터링의 오버헤드 증가 - 장애 시 추적이 어려움 - 중앙 로그 모니터링이 없어서 로그 관리 시스템이 필요함