10분 Actor Model 정리
CPU들은 더 이상 빨라지지 않는다오. CPU에 고로 오늘날 코어 여러개를 집적하게 된다네. 이제 상용화된 이 하드웨어의 성능을 최대한 끌어내길 원한다면, 코드를 병행 수행시킬 방법이 필요하오. 수십년간의 추적이 어려운 버그들과 개발자가 격은 침울함을 고려하건대 스레드는 더 이상 그 방법이 아니오. 허나 두려워 말라, 이를 대체할 훌륭한 방식이 있으며 그중 하나인 Actor Model 을 오늘 소개하고자 한다오. The model 행위자 모델은 병행 계산을 다루기 위한 개념적 모델이다. 이는 시스템 요소들끼리 어떻게 행동하고 상호작용하는지에 대한 일반적인 방법을 규정한다. 이 모델을 사용하는 가장 유명한 언어는 Erlang이다. 여기선 여러 다른 언어나 라이브러리에서 이 모델이 어떻게 구현되는데 집중하지..
Actor Model
2017. 3. 17. 15:26