Javascript와 아이들

자바스크립트 비동기 찰떡 비유

whale3 2022. 1. 7. 22:57

비동기 asynchronous 라는 단어 때문에 아직도 동기, 비동기가 가끔 헷갈렸는데 이런 비유가 생각 났다. 

 

파스타를 만들 때, 

1. 파스타 면 삶기 (7분)

2. 소스 만들기 (2분)

의 단계가 필요하다. 

 

이 때, 

파스타 면 다 삶은 다음에 소스 만들기 시작하면 (1 -> 2 순서대로 하면) 동기

파스타면 (1) 기다리는 동안 소스 만들고(2) 2가 끝나면 다시 1로 돌아가서 1을 마저 처리하면 비동기  

 

 

반응형