Microservice
서로 통신할 수 있는 독립적인 컴포넌트로 애플리케이션을 개발한다. 모놀리식 접근 방식 모놀리식 애플리케이션이란 거대한 단일 구조의 애플리케이션을 뜻 장점 단일 코드 기반(Single code base)이므로, 개발 초기에는 모든 것이 단순 테스트 coverage를 높이기 쉽다. 코드는 깨끗이 구조화된 형태로 유지됨 하나의 데이터베이스에 모든 데이터를 저장함으로써 데이터 모델과 쿼리 역시 쉽게 변경할 수 있기 때문에 애플리케이션 개발이 단순 모놀리식으로 프로젝트를 시작하는 것은 쉽다 중앙 집중화된 데이터베이스는 데이터 설계와 구성이 단순 단일 애플리케이션 배포는 간단 단점 어떤 기능에 대한 코드 수정이, 관련되지 않은 다른 기능에도 영향을 미친다. 해당 기능에 문제가 생기면 전체 애플리케이션이 잘못될 수도..
Microservices
2019. 7. 22. 17:35
최근에 올라온 글
글 보관함