Versions Compared

Key

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

...

AKKA를 사용하기 위해서는 스레드를 직접 생성하고 복잡한 스레드모델을 사용할 작성할 필요가 없다라고 앞에서

설명을 하였지만 메시지 전송부분에서만 그렇고 이번장에 있어서는 Dispatcher를 동시성 메시지 처리를 잘하기 위해서  Dispatcher를 잘 활용하고 이해하기위해서는

멀티스레드 개념을 익혀둘필요가 있습니다.  

...

닷넷프레임워크 내에서도 직접 스레드 생성하는것을 지양합니다.C#이 지원하는 비동기프로그래밍은 파이프 를 통해 ACTOR와 휼륭하게 연동이 될수있습니다.


관련 개발 트렌드는, 언어에 상관없이 아래와같이 발전을하였며 추상화되어서 사용법의 차이이지

기존 메카니즘을 포함하고 있거나, 연동되어 같이 사용가능합니다.

멀티스레드프로그래밍 → 비동기프로그램밍 → 동시성프로그래밍

Dispatcher

...

No Format
custom-dispatcher {
  type = Dispatcher
  throughput = 100
}

...