비동기성과 동시성, 병렬성(Asynchrony & Concurrency & Parallelism)서론더보기 센서응답이나 I/O를 다루는 경우, 코드 한 줄에 불과한데 흐름을 오래 점유하는 상황은 한 번쯤 겪어봤을 법하다. 이러한 시스템 응답성 문제를 해결하기 위한 과정에서 병렬컴퓨팅, 비동기성, 동시성, 병렬성 등 외관상 유사한 기술 용어의 구분이 필요함을 느껴 이 글을 작성한다.비동기성/동시성/병렬성에 대해 각각 알아보고, 유사 개념간 비교를 거치며 마무리한다.비동기성, 동시성, 병렬성동기성(Synchrony)과 비동기성(Asynchrony)더보기 동기성은 A작업의 끝과 B작업의 시작을 동기화하는 것, 비동기성은 이 둘을 분리하는 것이다. A, B, C작업을 요청하는 상황을 떠올려보자. B작업의 착수가..