빅데이터

[빅데이터]동시성공부

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

왜 배우냐?

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

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


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


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


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

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


**이해가 전혀 안됰ㅋ

역시 예시로 이해해야 함

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

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


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



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


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

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


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



반응형