Concurrency와 Parallelism의 차이
최근에 golang을 처음부터 다시 공부하면서 헷갈렸던 Concurrency와 Parallelism의 차이점과 관계에 대해 개인적으로 공부한 내용을 간단한 예시와 함께 정리한 글입니다. “Concurrency is about dealing with lots of things at once. Parallelism is about doing lots of things at once.” - Rob Pike, Concurrency is not Parallelism Go언어 주요 개발자 중 한명인 ‘롭 파이크’는 말을 직역하면 ‘동시성은 한번에 여러가지 일을 다루는 것이다. 병렬성은 한번에 여러가지 일을 하는 것이다.’ 동시성(Concurrency) Concurrency 동시성은 앞에서 언급했듯이 많은 일을 한번에 다루는 걸 의미합니다....