일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Hyperledger fabric gossip protocol
- 스칼라 강좌
- Akka
- 파이썬 동시성
- Golang
- 안드로이드 웹뷰
- hyperledger fabric
- 엔터프라이즈 블록체인
- 그라파나
- akka 강좌
- 파이썬
- Play2
- CORDA
- 스위프트
- play2 강좌
- 파이썬 데이터분석
- Play2 로 웹 개발
- 파이썬 강좌
- 블록체인
- 스칼라 동시성
- 하이브리드앱
- play 강좌
- 스칼라
- 파이썬 머신러닝
- 하이퍼레저 패브릭
- Actor
- 주키퍼
- 플레이프레임워크
- 이더리움
- Adapter 패턴
- Today
- Total
목록Akka (3)
HAMA 블로그
멀티쓰레드 디자인패턴의 꽃이라고 한다면 단연코 "생산자-소비자" 패턴이라고 할 수 있습니다. 그럼 Gof 의 디자인패턴의 꽃은 무엇인가? 라고 묻는다면 DI (Dependency Injection) 와 밀접한 "전략패턴" 이라고 대답하고 싶습니다. 물론 둘다 제 개인적인 생각이죠 :-) 멀티쓰레드/서버코드를 작성할때 거의 무조건 "생산자-소비자" 패턴이 사용되기 마련이며, 다른 고차원 패턴들 (예를들면 node.js 의 기반패턴인 react 패턴) 의 기반이 되면서 동시에 멀티쓰레드 코어패턴을 포함하고 있는 , 즉 "허리" 역할을 제대로 하고 있는 패턴이라고 볼수 있기 때문에 아주 중요하다고 볼 수 있습니다. 자 그럼 생산자-소비자 패턴이 무엇인지 살펴보도록 하죠. 이해하기 쉽게 코드를 쉽게 쉽게 간략히..
Vert.x 와 Akka 는 아주 비슷한 점이 많다. 액터/리액티브 모델이란 점에서 둘은 앞으로 계속 동반자이자 경쟁자로 살아 갈 것으로 보인다. 따라서 둘을 비교 해봐야 겠는데 아직 내가 그럴 경험은 없으니 남의 시야를 통해 살펴본다. 먼저 스택 오버플로우에서 Vert.x vs Akka 로 검색해보니 다음과 같은 글이 나온다.http://stackoverflow.com/questions/21481238/difference-in-message-passing-model-of-akka-and-vert-x 정리하면 외견적인 모습으로 둘은 매우 비슷하긴한데 비록 내 개인적인 생각일지 몰라도 Vert.x 는 Akka 보다는 더 메세지큐 미들웨어들과 개념이 비슷한거 같다. Vert.x 의 topology 는 좀 더..
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 : 능..