Q&A
커뮤니티
지식
이벤트
더보기
OKKY
Q&A
지식
커뮤니티
이벤트
부트캠프
Jobs
Contact
Search Bar
로그인
회원가입
msa
전체
기술
커리어
기타
카테고리
전체
최신순
질문하기
해결
9
AChEH
·
5개월
1.0k
0
해결 9
마이크로 서비스 아키텍처에서 엔티티 중복 문제를 어떻게 해결하나요?
안녕하세요. MSA를 공부 중인 학생입니다. 현재 MSA 서적을 한 권 읽었고, 이를 바탕으로 MSA 기반 채팅 서버를 구축 중입니다. 그런데 개발 도중에 궁금한 점이 생기더라고요. 여러 개의 도메인을 여러 개의 서버(서비스)로 분리하면서 하나의 데이터베이스에 여러 개의 서버가 접근 해야 되는 상황이 종종 생기는데 이를 실무에서는 어떻게 대처하는지 궁금합니다. 조금 더 설명을 추가하자면, 채팅 서버에서도 User 테이블을 가져와야 되고, 유저 서
답변
11
동도인
·
9개월
888
2
답변 11
여러분들은 MSA 경험이 많으신가요?
현재 5년차 정도입니다. 자프링입니다. 대기업 3년차 공고에 운좋게 서합 해서 대면으로 기술면접을 보고 왔습니다. 다만 면접당시에 MSA 나 DDD 경험이 있는지 물어보시더라구요...지금까지 SI 에 공공기관에 납품 정도만 해와서 DDD 나 MSA 경험은 개념적으로만 정말 얇게 안다고 말씀 드렸습니다.그리고 현재는 스터디 원 분들과 함께 MSA 하고 DDD 로 개발을 해보고 있다(실제로 하는중) 라고 말씀을 드렸습니다. 여기서 질문은 MSA 나
답변
4
independent
·
10개월
612
0
답변 4
DDD 기반 헥사고날 아키텍처에서 BC 간의 순환참조에 대해 질문드립니다. (모놀리식/MSA)
현재 DDD기반의 헥사고날 아키텍처를 적용해서 프로젝트를 진행하고 있습니다. 최대한 Bounded Context를 잘 설계하려고 노력하긴 했는데, 실제로는 Order BC가 Product BC의 기능이 필요할 수 있고, 반대로 Product BC에서 Order BC의 기능이 필요할 수도 있지 않나 싶습니다.-> 예를 들어 주문 시 재고 조회 및 품절일 경우 주문 취소 상태 변경 요청 등..무튼 실무적으로 보면 완전한 단방향만으로는 불가능한 거
답변
3
팡푸쟈widn1923
·
10개월
496
0
답변 3
쇼핑몰 판매자 페이지 테이블 구현
MSA로 e-commerce를 구현하려고 하는데 판매자 레포트 페이지 erd의 테이블을 만들어서 결제가 완료되면 kafka를 통해서 데이터를 받으려고 하는데 '판매 history' '일별 report' 월별 report 테이블 3개를 만들려고 합니다 3개의 테이블이 연결이 안되어도 되나요? 아니면 다른 좋은 방법 알려주시면 감사하겠습니다.
답변
2
Ranranruo
·
10개월
448
0
답변 2
msa 구조 고민
안녕하세요 msa 아키텍처 공부중인 학생입니다. 다름이 아니라 현재 msa 아키텍처 공부하면서 프로젝트를 설계하고 있는데 마이크로 서비스를 계층별로 나누는걸 고민중입니다. 찾아보니 보통 회원가입을 구현할때 member-service -> role-service 이런식으로 member-service로 바로 진입 하기 보단 auth-service를 만들어서 비지니스 로직을 처리하고 member-service, role-service와 통신해서 데
답변
2
copilot2
·
약 1년
837
0
답변 2
spring boot 로 msa 이렇게 하는거 맞나여?
이런식으로 서비스 밑의 폴더 이어 붙이기 하고 article 따로 service 따로 서버 실행할수 있게 되면 그게 msa 기본 구조 잡아가는 과정인가요?지금 막 우당탕탕 이렇게 저렇게 막 코드 붙여가면서 되는거 같기는 한데 코드 구조도 그렇고 초기 세팅도 그렇고 이해하기 쉽지 않고 어지럽네여 https://github.com/hyunsokstar/kuke-board일단 서버는 실행해보니까 실행 됩니다 ! msa 할줄 알면 대규모 백엔드 프로젝
답변
3
copilot2
·
약 1년
443
0
답변 3
스프링 msa 공부 어떤식으로 해야 되여?
인프런 강의 수강 하려고 게시판 만들기 with msa 보고 따라 치고 있는데 원래 스프링 부트가 모듈식이 아니라서 모듈 분리 과정이 지저분하고 이게 뭔가 싶은 코드 진행만 계속 따라 치고 있는데 공부 의욕 급 하강
해결
2
kmw1218
·
1년 이상
443
0
해결 2
MSA 환경에서 서버간 통신 시 요청 값 검증 질문
댓글 - 게시글 도메인이 있습니다. 댓글 생성 API시 요청 값에 게시글 ID가 포함됩니다. 이 때, 댓글 서버에서 게시글 ID에 대한 검증을 해야되나요? 만약, 해야된다면 아래 방법 중 어떤 방법이 많이 사용되는지 궁금합니다. 댓글 서버에서 게시글 DB 의존 게시글 서버에 ID 검증 API 생성 후 댓글 서버에서 해당 API 호출 아직 MSA를 접한지 얼마 안되서 이런 애매한 상황(?)이 너무 많네요 ㅜㅜ
해결
3
10정10정
·
1년 이상
939
0
해결 3
AWS EKS Spring 기반 MSA 아키텍처 고민
안녕하세요, 프로젝트 아키텍처 구성 중 갈피가 안잡혀 조언을 구하고자 글 올립니다. 서버 종류 Front Server (spring) back-Store Server (spring) back-Coupon Server (spring) 목표/요구 사항 인증 서버 구성 : Spring Security 사용 - 인증/인가 역할 필요 - 이 역할을 어디에서? Front 서버 이중화 : 로드 밸런싱 Back 서버는 내부 통신만 가능 확장이 가능한 설계 Front
해결
3
kmw1218
·
1년 이상
721
0
해결 3
현업에선 MSA 환경에서 DTO 관리를 어떻게 하나요?
예를 들어, WAS - Mail Server가 있고 이 둘은 MQ 방식으로 통신합니다. 이 때, WAS, Mail Server간 메시지 형식을 정의하는 클래스 A가 있습니다. 현업에서 WAS, Mail Server에 각각 A라는 클래스를 정의하여 사용하나요? 만약, 맞다면 DTO 관리는 어떻게 하는지 궁금합니다! (이원화 등 다양한 문제가 있을 것 같습니다!) 짚선생한테 물어보니깐 이런 경우 공통 모듈을 사용한다는데 이 방식에 단점이 있는지 궁금합니다
답변
1
개발자010101
·
1년 이상
299
0
답변 1
SpringCloud에서 user의 pk값인 id를 활용하기 위한 방법 질문
SpringCloud를 활용하여 msa 아키텍처로 개발중에 있습니다. user service와 article service가 존재합니다. article service(게시글 서비스)에 게시글 테이블에는 작성자의 정보(writer)값을 넣어야합니다. jwt토큰 claim에 username의 정보를 담고있기 때문에 처음에는 article 테이블에 username을 넣으려고 했지만 username은 변경될 수 있기 때문에 db에는 고유 값인 user의 id
답변
3
monojust
·
1년 이상
555
0
답변 3
보통 게이트웨이 서버가 있는 스프링부트 msa 환경에서 인증인가 어떻게 구현하시나요?
보통 다른분들은 게이트웨이 서비스, 인증인가 서비스가 있는 spring boot msa 환경에서 인증인가를 어떻게 구현하시나요? 저는 현재 webflux 환경의 게이트웨이, 인증인가 서버를 나눴고 로그인 페이지를 게이트웨이 서버에 두고 인증인가의 로그인 검증 api 와 토큰 발급 api 를 호출하고있습니다. 그리고 게이트웨이에 AbstractGatewayFilterFactory를 상속한 토큰 검증 필터를 구현해서 인증인가의 검증 / 재발급 api
답변
3
코드깎는머슴
·
1년 이상
368
1
답변 3
msa? 질문이 있써용
뉴비 개발자 또 왔습니다. msa라는게 있다고 해서 찾아봤는데, 일단 제가 이해한건 옛날처럼 톰캣에 war파일을 배포하는 게 아니라, 요즘엔 한 서비스 내에서 각 기능별로 쪼개서 톰캣이 내장된 각각의 jar파일 여러개를 올린다고 하더라고용? 근데 그럼 각 기능 별로 다른 포트를 쓸텐데, 회사 과장님께서 옛날에는 포트번호가 다르면 돈을 더 내야했다고 하시더라고용 이렇게 하는 곳들은 그럼 돈을 더 내는걸 감수하고 쓰시는건가용? 아니면 관련 정책이
답변
3
리와인드
·
1년 이상
372
0
답변 3
대용량 트래픽 공부에 도움이 되는 강의나 채널 알려주세용
대용량 트래픽 공부에 도움이 되는 강의나 채널 알려주세용~!
답변
1
우헤헤헤헤
·
1년 이상
284
0
답변 1
MSA 관련해서 문의드립니다
안녕하세요 선배님들 java spring 웹개발자인데 msa 관련해서 좋은 책이나 강의 있을까요? 이론적인것 말고 기술적으로요@! 예를들면 msa하려면 프로젝트를 자주 세팅하고 해야될텐데 그런 것에 대한 가이드라던지.. 궁금합니다
답변
4
가지맨
·
1년 이상
449
0
답변 4
MSA 테스트 코드
먼저, 포인트 서비스와 회원서비스가 있습니다 포인트 충전 테스트를 하려고 하는데 포인트 서비스에서 테스트 코드를 짤때 포인트 테이블이 회원서비스에서 회원가입을 해야 생기는데 이런경우 어떻게 짜나요? @BeforEach해서 회원서비스 API로 회원가입 요청후 해야되는걸까요?
답변
2
가지맨
·
1년 이상
654
0
답변 2
MSA 트랜잭션 처리 질문
현재 카프카를 통해서 이벤트를 주고 받고있습니다. 근데 트랜잭션 처리를 어떻게 해야될지 잘 모르겠네요 알아본 결과 많이 사용하는 패턴이 SAGA패턴, outbox패턴 이렇게 있는것같은데 일단 SAGA패턴이 그나마 단순해보여서 먼저 시도해볼려고하는데 제가 이해한 SAGA패턴이 컨슈머쪽에서 처리도중 에러가 발생했을때 다시 롤백하는 이벤트를 발행 하는? 로직으로 알고있는데 일단 제가알고있는 이게 맞는지 궁굼하고 만약에 이게맞다면 그러면 모든 컨슈머로직에는
답변
2
jyunkim
·
1년 이상
273
0
답변 2
git submodule 질문 있습니다
안녕하세요 git 서브모듈 관련해서 궁금한게 있어서 질문 드립니다. 보통 프라이빗 환경변수들 공통으로 관리하는 용도로 알고 있는데요. 만약 하나의 프로젝트에 git repo가 여러개 존재할때(도메인 별로, 모두 spring 프레임워크), git submodule로 base entity나 전역적으로 사용하는 클래스를 넣기도 하나요?? 이런 경우에 각 repo에 서브모듈 repo를 add해서 추가된 서브모듈 클래스들의 pacakge 경로 설정은 어떻게 하
답변
2
리와인드
·
1년 이상
347
0
답변 2
대용량 트래픽, 클라우딩 컴퓨팅, MSA 강의 추천해주시면 감사하겠습니다.
대규모 소셜미디어나 이커머스 만들 수 있을 정도의 역량을 키워야 하는데 대용량 트래픽, 클라우딩 컴퓨팅, MSA 강의 혹은 책, 영상등을 추천해주시면 감사하겠습니다. 집이 어려워서 최대한 열심히 공부해야 해서 도와주시면 정말 감사하겠습니다.
답변
7
뷔비뷕
·
1년 이상
884
1
답변 7
MSA 공부 중에 질문 드립니다.
MSA로 서비스를 구성하게 되면 여러 서버들에 대한 프로젝트가 생성되게 되잖아요? 이거 배포할 때는 어떤 식으로 구성해야 하나요? 기존에 만들었던 모노리스 방식에서는 프로젝트 하나에 git hub repository 하나, jenkins 프리스타일 작업 하나 만들어서 ecr로 이미지 배포하게 했었는데 그럼 서비스 마다 별도의 repository랑 작업 만들어서 배포하게 해야 하나요? 생각해보면 그건 너무 비효율적인 것 같아서 검색을
이전
1
2
3
4
5
다음
Search Bar