더북(TheBook)

6.5 정리

마이크로서비스와 분산 아키텍처

마이크로서비스 아키텍처는 모놀리식 아키텍처가 가진 문제점을 해결한다.

마이크로서비스 아키텍처는 분산 아키텍처다.

 

토폴로지

다양한 토폴로지 모델을 분산 아키텍처에 적용할 수 있다.

마이크로서비스는 망형(star) 토폴로지를 이용해 구현할 수 있다.

 

분산 시스템 만들기

모든 노드가 접속해 자신의 상태를 저장할 수 있는 서버가 필요하다.

Client 클래스와 Server 클래스를 만든다.

분산 아키텍처의 성능을 보장하려면 프로토콜을 통일해야 한다.

마이크로서비스 아키텍처는 마이크로서비스, 게이트웨이, 분산 처리 서버로 구성할 수 있다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.