한땀한땀 정성들인 코딩

[빅데이터]동시성공부 본문

빅데이터

[빅데이터]동시성공부

romance penguin 2017. 1. 16. 21:22
반응형

왜 배우냐?

- 빅데이터의 근본을 이해하는데 매우 도움이 될거같아서.

- 책이 신간이라.........ㅋ


동시적 - 논리적 통제 흐름, 스레드는 병렬로 실행될수도 있고 아닐수도 있고


병렬적 - 계산을 한꺼번에 실행


동시성은 여러일을 한꺼번에 다루는 것

병렬성은 여러일을 한꺼번에 실행하는 것


**이해가 전혀 안됰ㅋ

역시 예시로 이해해야 함

- 교실에 담임샘이 있다. 수업할때 떠들석한 교실을 진정시키거나 다른학생의 질문에 답을 주고 칠판에 수업내용을 적는 등 여러가지 일을 한꺼번에 다루어야한다. -> 동시성

- 학생 한명당 수학 문제를 5개씩 푼다. -> 병렬성


+조교가 투입되어서 선생님과 같이 교실에서 수업을 한다. -> 동시성,병렬성 ㅇㅋ?



기존 전통적인 순차적 프로그래밍 모델을 넘어선다!! 목표


동시적 프로그램은 비결정적이다. 왜? 사건이 일어나는 타이밍에 따라 달라지므로

자연스럽고 당연하게 받아들이자


병렬적 프로그램 비결정적이지 않다. 한가지일을 나누어서 처리하는 것일뿐



반응형

'빅데이터' 카테고리의 다른 글

[spark]스파크 코어  (0) 2017.01.17
[spark]스파크 생태계  (0) 2017.01.16
[spark]스파크가 왜 좋냐?  (0) 2017.01.16
[맵리듀스]row count 테이블 로우갯수  (0) 2017.01.13
[맵리듀스]join하기  (0) 2017.01.09