프로세스, 스레드의 개념을 익혀보면서 코루틴이 어디서 동작하는지, 이들과 어떤 차이가 있는지 알아보자.
suspend function은 CPS로 수행된다. 이는 호출되는 함수에 continuation을 보내는 것을 전제로 하고있어, 함수가 완료되는대로 continuation을 계속 호출할 것이다.(이를 callback으로도 생각할 수 있다.)