Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

Info

클러스터를 직접 설계하기에 앞서 분산처리에대한 의미 정리를 먼저 해보겠습니다.

클러스터 활용 수준단계

  • A : 분산처리 클라우드 기능을 사용하지만 클러스터가 무엇인지 관심없음
  • B : 클러스터를 컨셉을 이해하고,클라우드 객체를 이용할수있음
  • C : 클러스터 컨셉을 이용하고, 오픈진영 클러스트 노드를 직접 구성할수 있음
  • D : 클러스터를 이해하고 직접 설계하여 개발에 반영할수 있음

여기서의 목표는 D단계입니다.Akka에서의 분산처리 클러스터의 최종 목표는, 이미 작성된 클러스터 시스템을 이용만 하는것이아닌

외부 시스템만 이용을 했을때 발생하는 개발 복잡성을 줄이고  분산처리를 위한 클러스터를

직접 설계하고 구현하여  단일지점 병목점을 해결하는데 있습니다.

Table of Contents

분산처리 이해하기

단일지점 병목

여기서, 메시지가 집결하는 데이터센터(이하DC)는 특정한 메시지 큐일수도 있고,단일지점 API이거나 DB일수있습니다. ( DB에대한 파티션닝은 논외)

...