# cooperative thread pool
총 1개의 포스트

Swift Concurrency: Behind the scenes Part. 01
앞에서는 새롭게 나온 개념들을 어떻게 사용하는지에 대해서 알아보았다. 그렇다면 왜 이렇게 설계했는지, 실제로는 어떻게 동작하는지 알아보자. Threading Model New feed reader 앱을 만든다고 생각해보자. 고수준에서 어떠한 것들이 필요할지 생각해보자. User Interface를 처리할 main thread가 있다. User가 구독한 news feed를 추적할 Database도 있다. 마지막으로 feed로 부터 최신 content를 받아올 네트워크 처리단이 있다. Grand Central Dispatch User가 새로운 news feed를 가져오라는 gesture를 했다고 생각해보자. GCD를 사용했을 때는 다음과 같이 처리했었다. ![](htt
2022년 6월 29일
·
0개의 댓글·
1