코루틴 Coroutines많은 양을 동시 작업하며 메모리를 절약하여 비동기 프로그래밍에 권장되는 동시 실행 설계 패턴 지정된 작업 범위 내에서 실행이 되기 때문에 메모리 누수 방지 동기 Synchronous와 비동기 Asynchronous동기는 사전적 의미로 동시에 일어난다는 뜻이라 여러 일을 동시에 처리해준다는 의미같아서 비동기와 헷갈렸는데 일의 발생과 결과를 동시에 처리해준다고 이해하면 된다. 즉 일이 발생하면 그 일을 처리해줄 때까지 다른 일을 맡지 않는다.따라서 동기는 직렬적이고 비동기는 병렬적이다. 비동기와 병렬을 비읍으로 묶는 연상기억법으로 장기기억을 강화했다. 쓰레드Thread와 코루틴기능적으로는 비슷하지만 단일 쓰레드 내 여러 개의 코루틴을 실행. 코루틴은 특정 쓰레드에 바인딩되..