6.5 정리

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

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

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

     

    토폴로지

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

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

     

    분산 시스템 만들기

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

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

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

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

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