저는 PAAS 솔루션을 제품으로 사용하고 있습니다. 우리는 여러 마이크로 서비스에서 비즈니스 프로세스를 나누었습니다. 프로세스의 핵심 부분은 거의 모든 마이크로 서비스와 밀접하게 연결되어 있습니다.마이크로 서비스로 사용자
사용자 관리와 같은 데이터를 관리하기 위해 별도의 서비스를 만드는 것이 좋습니까? 구현 후에는이 서비스 만 사용자 및 기타 관련 DB 테이블에 액세스 할 수 있습니다. 다른 모든 서비스는 사용자 관련 작업을 위해이 새로운 사용자 마이크로 서비스를 호출해야합니다.
이 접근 방식은 비정규 화를 추가하여 DB 스키마를 리팩토링하도록 강요합니다. 우리는 여러 개의 마이크로 서비스 중에서 제공되는 기본 테이블을 얻지 못합니다. 서버 서비스에 데이터가 필요한 경우 마이크로 서비스를 통해 공유됩니다.
합리적이지만 시스템 병목 현상이 시스템 속도를 저하시키지 않도록해야합니다. 평소처럼 프로필을 작성하고 필요에 따라 중복성을 제공하십시오. 마이크로 서비스가 갈 길이라는 논쟁은이 사이트의 범위를 벗어나는 것 같습니다. – hauron