Page History
...
AKKA를 사용하기 위해서는 스레드를 직접 생성하고 복잡한 스레드모델을 사용할 작성할 필요가 없다라고 앞에서
설명을 하였지만 메시지 전송부분에서만 그렇고 이번장에 있어서는 Dispatcher를 동시성 메시지 처리를 잘하기 위해서 Dispatcher를 잘 활용하고 이해하기위해서는
멀티스레드 개념을 익혀둘필요가 있습니다.
...
닷넷프레임워크 내에서도 직접 스레드 생성하는것을 지양합니다.C#이 지원하는 비동기프로그래밍은 파이프 를 통해 ACTOR와 휼륭하게 연동이 될수있습니다.
관련 개발 트렌드는, 언어에 상관없이 아래와같이 발전을하였며 추상화되어서 사용법의 차이이지
기존 메카니즘을 포함하고 있거나, 연동되어 같이 사용가능합니다.
멀티스레드프로그래밍 → 비동기프로그램밍 → 동시성프로그래밍
Dispatcher
...
| No Format |
|---|
custom-dispatcher {
type = Dispatcher
throughput = 100
} |
...