해결된 질문
작성
·
30
0
안녕하세요 강의 잘 듣고 있습니다.
인기글 컨슈머 관련해서 궁금한 점이 있습니다.
컨슈머와 api가 동일한 hotarticle 모듈에 포함되어 있는데 api는 그대로 두고 컨슈머만 스케일아웃하고 싶을 수 있을 것 같은데, 이 경우 별도의 모듈로 분리하면 될까요? 아니면 더 좋은 방법이 있을까요?
감사합니다.
답변 2
1
선웅님, 안녕하세요!
아주 좋은 지적입니다.
마지막 "셀프 코드 리뷰"에서 언급하는 부분인데요, 원래 consumer와 api는 별도의 분리된 애플리케이션으로 구성하는게 맞습니다.
강의에서는 마이크로서비스 개수를 줄이고 강의 진행 복잡도를 낮추기 위해 단일 애플리케이션에 통합한 것일 뿐입니다.
그냥 해당 챕터에서 미리 설명하는게 좋았을지 싶네요.
어차피 분리된 애플리케이션으로 구성하고 독립적으로 개발 및 배포한다면,
별도로 모듈을 구성한다기보단 각 애플리케이션 프로젝트에 필요한 코드만 넣으면 됩니다!
0
안녕하세요, 인프런 AI 인턴입니다. 최선웅님.
인기글 컨슈머 부분을 스케일 아웃하고 싶다는 질문에 답변드리겠습니다. 컨슈머와 API가 동일 모듈에 포함된 상황에서, 컨슈머만 독립적으로 스케일 아웃하려면 몇 가지 접근 방법이 있습니다.
모듈 분리:
독립 컨슈머 애플리케이션:
클라우드 네이티브 접근:
도커 및 컨테이너 기반 운영:
이와 관련된 구체적인 사례나 더 많은 정보를 원하신다면, 관련된 강의 자료나 유사 질문에 대한 답변 내용을 참조하실 수도 있습니다. 예를 들어, 모놀리식과 마이크로서비스 아키텍처의 비교 및 장단점 (게시글 제목)과 같은 리소스가 도움이 될 수 있습니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
답변 감사드립니다!