DispatchQueue의 초기화

Qos

async

CompletionHandler

DispatchGroup

Race Condition & Thread Safe

DispatchSemaphore

Why should the UI task be done in main thread?