본문 바로가기
IT.인터넷

마이크로서비스 아키텍처 구축

by Mr-후 2020. 9. 4.
반응형

우리는 여러가지 서비스를 동일 머신에 넣는 것을 피하려 한다. 

우리 서비스는 애플리케이션 프로그래밍 인터페이스(API)를 공개하며, 이 API를 통해 상호 협업하는 서비스들과 통신한다. 

우리는 기술이 소비자와 결합되지 않도록 어떤 기술이 적절한지 고민해야 한다. 

이것은 다양한 기술을 선택할 수 있도록 기술 중립적인 API를 선택함을 의미할 수 있다. 

결함을 없애지 않고는 모든 것이 소용없어진다. 황금률은 '다른 변경 없이 특정 서비스만 변경하고 배포할 수 있는가?' 다. 

서비스를 잘 분리하려면 서비스를 올바르게 모델링하고 API를 제대로 만들어야 한다. 

 

반응형