안녕하세요. 팀드모네입니다. 오늘은 모놀로식 아키텍처의 개발, 운영 그리고 장단점에 대해서 알아보겠습니다. MSA는 과거 모놀리식의 아쉬운 점을 해결하기 위해서 나타난 아키텍쳐입니다. 따라서 MSA를 이해하려면 모놀리식을 알아야하므로 모놀리식에 대한 설명을 먼저 진행하겠습니다. 👨💻 과거 모놀로식의 서비스 개발 1. 사업 초기에는 개발자가 1명이었다. - 개발자가 소스코드를 만들어서 톰캣을 통해 로컬에서 실행함. - 하나의 DB에 모든 정보가 저장됨. 👨💻 모놀리식 아키텍쳐의 장단점? 장점 - 개발이 단순 (repository에서 프로젝트 하나만 체크아웃 받아서 띄우면 됨) - 배포가 단순 (war도 하나만 배포하면 됨) - Scale-out이 단순 (서버를 더 도입하면 됨) 단점 - 무겁다 (100..
[5분 내로] 모놀로식 아키텍처의 개발, 운영 그리고 장단점을 알아보자
안녕하세요. 팀드모네입니다. 오늘은 모놀로식 아키텍처의 개발, 운영 그리고 장단점에 대해서 알아보겠습니다. MSA는 과거 모놀리식의 아쉬운 점을 해결하기 위해서 나타난 아키텍쳐입니다. 따라서 MSA를 이해하려면 모놀리식을 알아야하므로 모놀리식에 대한 설명을 먼저 진행하겠습니다. 👨💻 과거 모놀로식의 서비스 개발 1. 사업 초기에는 개발자가 1명이었다. - 개발자가 소스코드를 만들어서 톰캣을 통해 로컬에서 실행함. - 하나의 DB에 모든 정보가 저장됨. 👨💻 모놀리식 아키텍쳐의 장단점? 장점 - 개발이 단순 (repository에서 프로젝트 하나만 체크아웃 받아서 띄우면 됨) - 배포가 단순 (war도 하나만 배포하면 됨) - Scale-out이 단순 (서버를 더 도입하면 됨) 단점 - 무겁다 (100..
2020.04.13