8.4 정리
인터페이스
마이크로서비스는 통일된 패킷 구조와 인터페이스 하나로 모든 API를 호출할 수 있는 구조를 만들어야 한다.
레이어의 필요성
• 클라이언트가 인터페이스 하나로 모든 마이크로서비스를 호출할 수 있으려면 레이어가 필요하다.
• 우리가 만들 마이크로서비스 아키텍처에 사용할 HTTP 게이트웨이를 만든다. HTTP 게이트웨이는 기본적으로 HTTP 서버다.
• 모든 마이크로서비스와 게이트웨이는 자신의 정보를 분산 처리 서버로 전달해 전체 서버가 유기적으로 동작할 수 있게 한다.