Both sides previous revisionPrevious revisionNext revision | Previous revision |
back-end:akka [2021/02/07 05:48] – ↷ Page moved from akka to back-end:akka ledyx | back-end:akka [2021/04/09 09:25] (current) – [AKKA] "Parallelism" tag 추가 ledyx |
---|
Scala 기본 문법을 안다는 전제하에 실용적인 측면으로 기술. | Scala 기본 문법을 안다는 전제하에 실용적인 측면으로 기술. |
| |
[[https://www.packtpub.com/application-development/akka-cookbook|Akka Cookbook]]을 기반으로 서술. | |
| |
| {{tag>Framework CQRS Concurrency Parallelism}} |
{{tag>Framework CQRS Concurrency}} | |
| |
| |
* Responsive<sub>응답성</sub> : 위 세 속성을 만족하는 시스템을 "응답성이 있는 시스템"이라 한다. | * Responsive<sub>응답성</sub> : 위 세 속성을 만족하는 시스템을 "응답성이 있는 시스템"이라 한다. |
| |
== Actor의 속성 == | == Actor == |
| |
| === 연산 === |
| |
| 모든 연산은 **비동기**적!! |
| |
| * create (생성) |
| * send (송신) |
| * become (상태변화) |
| * supervise (감독) |
| |
| === 속성 === |
| |
* State : Actor는 내부 상태가 있고, 이 상태는 Message를 처리함에 따라 순차적으로 변한다. (mutable) | * State : Actor는 내부 상태가 있고, 이 상태는 Message를 처리함에 따라 순차적으로 변한다. (mutable) |