以下這些是一個Placeholder啦,請稍等喔
非同步 Asynchronous
想像你去咖啡店買拿鐵和黑咖啡,你會發現可能的情況是:
你點了杯拿鐵和黑咖啡
店員在收銀機上輸入你的點餐內容
店員請 A 同事準備拿鐵、B 同事準備黑咖啡,並告知做完後,提醒他
黑咖啡製作的比較快,B 同事先完成,而剛好店員幫你結完帳沒事,所以把黑咖啡拿給你
拿鐵製作包含較多步驟,花費比較多時間,等 A 同事完成後,店員剛好沒事,所以把拿鐵也遞給你
櫃檯店員本人一次只能做一件事情,但為了節省時間,店員將工作分配給其他同事,在下完指令後,店員就可以繼續幫你結帳和集點等,待結完帳,等同事們各自完成製作並告知後,店員依序把飲料交給你 — 最終等待時間減少,也不會浪費閒置的資源 — 這就是現實生活中非同步的情形