일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 하이브리드앱
- Adapter 패턴
- 엔터프라이즈 블록체인
- Golang
- 주키퍼
- hyperledger fabric
- 파이썬 머신러닝
- Hyperledger fabric gossip protocol
- 파이썬
- 스칼라 동시성
- 파이썬 강좌
- play 강좌
- Play2 로 웹 개발
- 스칼라 강좌
- Akka
- 플레이프레임워크
- akka 강좌
- 그라파나
- CORDA
- 파이썬 동시성
- 블록체인
- 하이퍼레저 패브릭
- 안드로이드 웹뷰
- Play2
- 파이썬 데이터분석
- Actor
- 스칼라
- play2 강좌
- 스위프트
- 이더리움
- Today
- Total
목록ActiveObject (2)
HAMA 블로그
http://brad2014.tistory.com/215 이전 포스팅에서 언급된 Actor 모델 과 ActiveObject 패턴의 차이에 대한 논문이 있다. http://members.unine.ch/anita.sobe/res/RR-I-AS-2014.06.1.pdf 간단 요약 역사 - 멀티코어 프로그래밍의 시대가 왔고 장점에 대한 소개 - 멀티쓰레드 프로그래밍의 어려움 소개 ( 데드락, 레이스 컨디션, 일관성깨짐등) - 그런 환경에서 좀더 안전하고 빠르게 개발하기위하여 Actor 모델같은 동시성 패턴이 생겨나다. - 1973년 에 Actor 모델이 소개되었고, 인공지능의 멀티 에이전트 디자인에 의해 발전되어졌다. - Actor 모델은 그후 Actove Object 패턴같은 다양한 패턴들에 영향을 주었다...
Actor 모델의 기본을 짚어보고 Akka 에 예제를 짧막하게 살펴본다. (굉장히 두서없는 글이 될것이다) Actor 모델이 굉장히 유명한데, 개인적으로 ActiveObject 패턴으로 알고있었다. 정확히 둘 간에 어떤 차이점이 있는지는 모르겠다. 패턴과 모델 ?? 내가 읽은 어느 책에서는 ActiveObject 패턴이 Actor 과 같다고 나오고, POSA2 편을 보면 (Pattern-Oriented Software Architecture 2 : http://www.cs.wustl.edu/~schmidt/POSA/POSA2) 에서는 ActiveObject 패턴과 Reactor / Proactor 패턴이 나온다. 분명히 다르긴 하다. 정리 object : 객체로 호출하면 바로 반응한다. actor : 능..