generated from muhandojeon/study-template
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
ee65aee
commit 7b477ab
Showing
1 changed file
with
23 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
# 동시성 | ||
|
||
동시성은 동시에 실행 중인 것처럼, 병렬성은 실제로 동시에 실행되는 것 | ||
|
||
## 공유 상태는 틀린 상태 | ||
|
||
어느 프로세스도 자신이 보는 메모리가 일관되어 있음을 보장할 수 없다. | ||
|
||
## 액터와 프로세스 | ||
|
||
Node.js용 액터 라이브러리인 Nact를 이용해 구현해볼 수 있다. | ||
|
||
> 액터와 프로세스는 정말 처음 들어봤어요. js로 예시를 들어줘서 조금이나마 이해를 했네요. | ||
> 근데 [NPM](https://www.npmjs.com/package/nact)에서 찾아보니까 다운로드 수가 처참하네요. | ||
## 칠판 | ||
|
||
> 코드로 된 예시가 없고, 책에서 말하는 Kafka나 NATS를 잘 몰라서 와닿진 않은 챕터였어요. 책에서 말하는 칠판은 코드로도 표현이 될 수 있는 걸까요? | ||
--- | ||
|
||
> 읽으면서 이해하고 '아 그렇구나'하고 대부분 넘어갔던 챕터였어요. |