억지로라도 마이크로서비스 경험해보고싶어서 간단하게 만들어보고 있는데

현재 컨테이너는 2개임


컨테이너1

->  로그인/회원가입 담당 + grpc로 유저id나 이메일 같은정보 토대로 다른 컨테이너에게 유저정보 줌

예를들어서 이 컨테이너로 1234라는 유저 id를 요청하면 DB에서 해당 id에 맞는 유저 찾아서 다시 grpc 통신으로 응답함


컨테이너2

-> 물건 구매/판매 컨테이너로 유저정보 같은건 컨테이너1에 요청해서 갖고옴 


근데 중요한건 컨테이너1이랑 컨테이너2가 같은 DB를 사용함.

그니까 사실 컨테이너2가 굳이 컨테이너1에 요청안하고 그냥 컨테이너2에서 DB뒤져서 유저정보 찾으면 되긴함


이러면 마이크로서비스가 아닌건가..?

아님 유저정보를 찾는 로직은 다른 컨테이너로 분리했으니까 마이크로서비스가 맞는건가..?