0

모 놀리 식 아키텍처의 경우 핵심/플랫폼 코드가 있으며 그 위에 일련의 서비스 또는 비즈니스 도메인이 구축됩니다. 몇 가지 예는 db 추상화, 외부 서비스 추상화 등입니다.마이크로 서비스 아키텍처에서 플랫폼 또는 코어 코드 디자인이 어떻게 생겼습니까?

마이크로 서비스의 경우 플랫폼 코드는 각 마이크로 서비스의 종속 모듈로 가져올 모듈로 작성됩니까? 모듈과 공통 (코어/플랫폼) 코드 간의 긴밀한 결합으로 인해 아키텍처의 구성을 위반하고 여러 배포, 코드 버그, 공급 업체 잠금 기능 등과 관련된 문제로 되돌아갑니다.

답변

1

마이크로 서비스는 현재 다른 서비스에 의존하지 않는 독립형 서비스입니다 (마이크로 서비스 전용 데이터 저장소).

응용 프로그램을 더 작은 모듈/서비스/패키지 등으로 나누기 위해 마이크로 서비스 경로를 지정하지 않아도 좋습니다. 이렇게하면 유지 관리가 더 쉬운 코드를 사용할 수 있습니다.

관련 문제